Senior Software Engineer Job at Eton Solution, Washington DC

N3gwTDBaTUczZ29QTk9DamFUSkR3R2QrdFE9PQ==
  • Eton Solution
  • Washington DC

Job Description

As Senior Software Engineer, you’ll work closely with architects and technical product managers to translate overall system architecture and product requirements into well-designed and implemented software components. You’ll take ownership of the implementation of individual software components, with high emphasis on quality, test-driven development, and sound software engineering practices - using software engineering best practices to ensure a high standard of quality for all the team deliverables.

Responsibilities

  • Work with the team to help solve business problems
  • Write high quality distributed system software
  • Work closely with architects and technical product managers to translate overall system architecture and product requirements into well-designed and implemented software components.
  • Take ownership of the implementation of individual software components, with high emphasis on quality, test-driven development, and sound software engineering practices
  • Participate in software design reviews, you conduct peer code reviews, and provide input and feedback to other members of the development team.
  • Design, implement, test, deploy and maintain innovative software solutions to transform service performance, durability, cost, and security.
  • Use software engineering best practices to ensure a high standard of quality for all the team deliverables.

Minimum Qualifications

  • Bachelor’s degree in Computer Science or related discipline
  • 8+ years of professional software development experience with history of technical innovation
  • Experience providing technical leadership to engineers, leading an engineering team, and / or mentorship.
  • Data ingestion in the context of both on-premise and cloud, working with both and non- based TCP/UDP services (i.e., networking, security, and services lifecycle management—sync and async request and error mgmt.)
  • Data lifecycle management and error handling (e.g., transforms, chunking, store/fwd, retry, throttling, etc.)
  • 5+ years building back-end services in Java—including multi-threading and efficient memory management.
  • 3+ years working with RDBMS and SQL—PostgreSQL preferred.
  • Strong working knowledge of software and cloud security—including: mTLS, OAuth, JWT, Security Groups, WAF.
  • 5+ years working with AWS core services—including AWS networking (VPC, subnets, routing, NAT endpoints, etc.), load balancers, API Gateway, Lambda, ECS, S3, EC2
  • Strong proficiency with Linux & container technologies
  • 5+ years designing and implementing RESTful services using OpenAPI spec (or equivalent).
  • 3+ years experience using Infrastructure as Code technology (e.g., CDK, Terraform, etc.) to automate deployment and configuration lifecycle management.

Preferred Qualifications

  • 9+ years of experience including 3+ experience with big data systems, analytics, containerized microservices, serverless functions, and event-driven architecture
  • Master’s or PhD degree in Computer Science, Computer Engineering, or related field
  • Experience with design/architecting large-scale distributed systems preferably using AWS technologies
  • Experience with supporting production software deployments
  • Technical expertise across all deployment models on public cloud, and on-premises infrastructure
  • Experience creating, documenting, and communicating software architectures for complex products
  • Experience in building, tracking, and communicating plans within Agile processes
  • VMWare and/or other on-premises hypervisor systems.
  • x-tention Orchestra/HSB
  • HL7 and FHIR
  • Epic, Kronos, etc. (EMR and general hospital info. systems—from a data and API perspective)
  • Healthcare regulations

About the company

Welcome to Eton Solution, a leading IT consulting firm that champions innovation, excellence, and strategic solutions in the ever-evolving technology landscape. Founded on the principles of integrity, collaboration, and forward-thinking, we have carved a niche for ourselves by delivering bespoke IT solutions that drive growth, efficiency, and competitive advantage for businesses across various industries.

At Eton Solution, we believe that our strength lies in our people—a diverse team of passionate, skilled, and experienced professionals committed to pushing the boundaries of what's possible with technology. Our consultants are not just experts in their fields; they are problem solvers and visionaries, dedicated to understanding and meeting our clients' unique challenges with agile, scalable, and sustainable solutions.

Our services span the full spectrum of IT consulting, from strategic planning and digital transformation to cybersecurity, cloud services, and beyond. We leverage cutting-edge technologies and methodologies to ensure our clients are not just keeping pace with digital trends but are ahead of the curve, poised for success in a digital-first world.

Sustainability, community engagement, and continuous learning are at the heart of our corporate culture. We are committed to not only being a responsible business partner but also a positive force in the communities where we operate. Through our various initiatives, we aim to foster an environment of growth, inclusion, and innovation, both within our organization and the wider community.

Joining Eton Solution means being part of a dynamic, supportive, and ambitious team that values your unique talents and perspective. Here, you're not just an employee; you're an integral part of our mission to deliver transformative IT solutions that empower businesses and drive progress. Together, we can create a future where technology and human ingenuity combine to create unlimited possibilities.

Discover a place where you can grow, make an impact, and be part of a company that's shaping the future of IT consulting. Welcome to Eton Solution—where your journey to excellence begins.

Job Tags

Similar Jobs

Football Club in Beijing

Football Coach Needed in Beijing Job at Football Club in Beijing

Would you like to be a football coach with Beijing Dragons?Who we areWe are Beijing's fastest growing youth football club. We provide the opportunity for young players, boys and girls, club members and non-members, to learn and play the great game of football. Our coaching... 

Woundology

Wound Care Nurse Practitioner Job at Woundology

Woundology - Job Overview: We are seeking a skilled and compassionate Wound Care Nurse Practitioner to join our healthcare team. As a Wound Care Nurse Practitioner, you will be responsible for providing specialized care to patients with acute or chronic wounds. Your... 

University of California Berkeley

Junior/Assistant Specialist - Neuroscience & Imaging - Jagust Lab Department of Neuroscience | University of California Berkeley Job at University of California Berkeley

 ...Junior/Assistant Specialist - Neuroscience & Imaging - Jagust Lab Department of Neuroscience Position overview Position title: Junior/Assistant Specialist Salary range: The UC academic salary scales set the minimum pay determined by rank and step at appointment... 

Peyton Resource Group

Construction Technician (Fiber, OSP, Telecom) Job at Peyton Resource Group

 ...Construction Technician Fiber/Telecom (contract-to-hire) ~6 Month Contract-to-Hire ~ MUST have a valid Drivers License ~ MUST be able...  ...: Responsible for providing on-site coordination of fiber optic cabling, installation, modification, and splicing work... 

The Jewish Leadership Academy

Art Teacher Job at The Jewish Leadership Academy

 ...all disciplines. Putting values into action by embedding leadership training and community service into the heart of the educational program. Engaging the mind and stirring the soul to connect with the Jewish past and the Jewish present, the Jewish People...