Full-Stack Software Engineer

Cloud Analytics Technologies, LLC

Bethesda (MD)

On-site

USD 140,000 - 190,000

Full time

3 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Cloud Analytics Technologies, LLC in Bethesda, MD seeks a senior software engineer with 10+ years of experience to design, build and maintain enterprise applications. You will work on full-stack development, REST APIs, microservices, and cloud-native architectures using AWS, Docker and Kubernetes.

You will translate business requirements into robust technical solutions, contribute to design decisions, participate in code reviews, ensure quality through automated tests, and collaborate across

Qualifications

  • The ideal candidate has strong full-stack software engineering experience and a solid understanding of modern application architecture, REST APIs, microservices, cloud-native development, databases, containerized platforms and integration patterns.
  • The candidate should be passionate about building secure, reliable, scalable and maintainable solutions, solving complex technical problems, contributing to technical design and engineering best practices and continuously improving software quality and delivery effectiveness.

Responsibilities

  • Design, develop, test, implement and maintain high-quality enterprise applications and services that support Procurement Technology.
  • Build scalable, accessible and maintainable front-end applications using React and TypeScript and back-end services using Node.js.
  • Design, develop, and integrate RESTful APIs, microservices and application integration solutions.
  • Translate functional and business requirements into well-designed, maintainable technical solutions.
  • Contribute to technical design and architecture discussions, including implementation approaches, design trade-offs and technical decisions within the team's scope.
  • Develop cloud-native solutions on AWS using containerised application architectures with Docker and Kubernetes.
  • Apply software engineering principles and design patterns to build secure, reliable, scalable, maintainable and high-performing applications.
  • Design data models and use SQL and NoSQL databases effectively, including query optimisation and appropriate data-access patterns.
  • Develop and maintain automated unit, integration, API and application-level tests to improve software quality and reduce regression risk.
  • Participate in code reviews and provide constructive feedback to maintain standards for quality, security, performance and maintainability.
  • Troubleshoot complex application, API, integration and production issues; perform root-cause analysis; and implement sustainable corrective actions.
  • Contribute to CI/CD and DevOps practices, including automated build, test, deployment, release and rollback processes.
  • Support application logging, monitoring, observability, operational readiness, production support and the team's on-call rotation, as applicable.
  • Create and maintain technical documentation, including application designs, API specifications, integration details, runbooks and operational documentation.
  • Collaborate with product managers, architects, QA engineers, DevOps and SRE teams, system integrators and other engineers to deliver end-to-end technology solutions.
  • Provide technical guidance, code-review support and knowledge-sharing to junior engineers.
  • Identify practical opportunities to improve application architecture, engineering practices, automation, performance, reliability and developer productivity.
  • Utilise AI-assisted development tools responsibly, where appropriate, to improve coding, testing, documentation, and overall efficiency.

Skills

Full-stack software engineering
REST APIs
Microservices
Cloud-native development
AWS
CI/CD
Docker
Kubernetes
TypeScript
React
Node.js
Testing

Tools

Docker
Kubernetes
AWS
React
Node.js
TypeScript

Job description

US Citizen, Green Card, H-1B, OPT-EAD, CPT, Other

Work Authorization: US Citizen, Green Card, OPT-EAD, CPT, H-1B, H4-EAD, Other

Job Description: (Experience: 10 to 12+ Years)

  • The ideal candidate has strong full-stack software engineering experience and a solid understanding of modern application architecture, REST APIs, microservices, cloud-native development, databases, containerized platforms and integration patterns.
  • The candidate should be passionate about building secure, reliable, scalable and maintainable solutions, solving complex technical problems, contributing to technical design and engineering best practices and continuously improving software quality and delivery effectiveness.

Job Responsibilities:

  • Design, develop, test, implement and maintain high-quality enterprise applications and services that support Procurement Technology.
  • Build scalable, accessible and maintainable front-end applications using React and TypeScript and back-end services using Node.js.
  • Design, develop, and integrate RESTful APIs, microservices and application integration solutions.
  • Translate functional and business requirements into well-designed, maintainable technical solutions.
  • Contribute to technical design and architecture discussions, including implementation approaches, design trade-offs and technical decisions within the team's scope.
  • Develop cloud-native solutions on AWS using containerised application architectures with Docker and Kubernetes.
  • Apply software engineering principles and design patterns to build secure, reliable, scalable, maintainable and high-performing applications.
  • Design data models and use SQL and NoSQL databases effectively, including query optimisation and appropriate data-access patterns.
  • Develop and maintain automated unit, integration, API and application-level tests to improve software quality and reduce regression risk.
  • Participate in code reviews and provide constructive feedback to maintain standards for quality, security, performance and maintainability.
  • Troubleshoot complex application, API, integration and production issues; perform root-cause analysis; and implement sustainable corrective actions.
  • Contribute to CI/CD and DevOps practices, including automated build, test, deployment, release and rollback processes.
  • Support application logging, monitoring, observability, operational readiness, production support and the team's on-call rotation, as applicable.
  • Create and maintain technical documentation, including application designs, API specifications, integration details, runbooks and operational documentation.
  • Collaborate with product managers, architects, QA engineers, DevOps and SRE teams, system integrators and other engineers to deliver end-to-end technology solutions.
  • Provide technical guidance, code-review support and knowledge-sharing to junior engineers.
  • Identify practical opportunities to improve application architecture, engineering practices, automation, performance, reliability and developer productivity.
  • Utilise AI-assisted development tools responsibly, where appropriate, to improve coding, testing, documentation, and overall efficiency.

We are an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, national origin, citizenship/ immigration status, veteran status, or any other status protected under federal, state, or local law.

Some of our Business Ventures - Knowledge Analytics

Do restrictive necessities, your capability for advanced analytics or your business model need custom-made applications and infrastructure configurations? opt for our hosted managed services to urge comprehensive analytics solutions supported industry-leading Cloud Analytics Technologies, LLC code - delivered by the Cloud Analytics Technologies, LLC consultants UN agency understand these solutions best. Through a mix of with-it technology and dedicated service and support, Cloud Analytics Technologies, LLC hosted managed services will facilitate you:

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Cloud Analytics Technologies, LLC • Phoenix (AZ)

On-site
USD 120,000 - 150,000
Software Engineer
Software Engineer

Cloud Analytics Technologies, LLC • Atlanta (GA)

On-site
USD 120,000 - 180,000
Sr. Full Stack Developer
Sr. Full Stack Developer

Cloud Analytics Technologies, LLC • Woodlawn (MD)

On-site
USD 120,000 - 160,000
UI Full Stack Software Engineer
UI Full Stack Software Engineer

Cloud Analytics Technologies, LLC • San Jose (CA)

On-site
USD 76,000 - 108,000
Full-Stack Software Engineer
Full-Stack Software Engineer

Quantum Technologies. LLC • Bethesda (MD)

On-site
USD 130,000 - 190,000
Full-Stack Software Engineer
Full-Stack Software Engineer

Valiant Technologies LLC • Bethesda (MD)

On-site
USD 120,000 - 180,000
Full-Stack Software Engineer
Full-Stack Software Engineer

Artificial Intelligence Technologies LLC • Bethesda (MD)

On-site
USD 140,000 - 190,000
Full-Stack Software Engineer
Full-Stack Software Engineer

Ethereum Technologies LLC • Bethesda (MD)

On-site
USD 140,000 - 190,000
Full Stack Developer
Full Stack Developer

Cloud Analytics Technologies, LLC • Raleigh (NC)

On-site
USD 110,000 - 140,000
Software Engineer
Software Engineer

Cloud Analytics Technologies, LLC • Charlotte (NC)

On-site
USD 100,000 - 140,000