Senior Software Engineer- Application Development

Noctua Technology
Any Location, CA
Remote
Job Description
Role Overview

Lead the design and development of web applications or software, collaborating with cross-functional teams to deliver integrated solutions. Work primarily remotely, with proximity to project and client teams in San Diego, CA or DC Metro Area.

What You Will Do

Design and develop full-stack web applications, build and maintain databases and API microservices, and implement cloud-native best practices for scalability and high availability. Collaborate with UX designers and cross-functional teams to ensure seamless user experiences and operational health.

Why It Might Be a Fit

This role requires a strong understanding of software architecture, design principles, and coding best practices, as well as experience with cloud platforms and containerization tools. The ideal candidate will have excellent problem-solving and critical-thinking skills, effective communication skills, and the ability to work in a collaborative team environment.

Requirements

  • Proven experience in application development
  • Strong understanding of software architecture, design principles, and coding best practices
  • In-depth knowledge of programming languages such as Java, Javascript, Python, or others relevant to application development
  • Experience with front-end web technologies such as Node.js, Angular, React
  • Strong Proficiency in cloud platforms such as AWS, Azure, or Google Cloud
  • Strong software engineering skills with an emphasis on writing clean, modular, and maintainable code
  • Familiarity with version control systems (e.g., Git) and collaborative development workflows
  • Excellent problem-solving and critical-thinking skills
  • Effective communication skills and ability to work in a collaborative team environment

Benefits

  • Remote work
  • Security clearance
  • Training and knowledge transfer
  • Continuous learning and innovation opportunities
]]>