About The Company
Avyanna Technologies is a leading technology solutions provider dedicated to delivering innovative and reliable software solutions across various industries. With a focus on cutting-edge development practices and a commitment to excellence, Avyanna Technologies strives to empower organizations through advanced technological capabilities. Our team of skilled professionals works collaboratively to create scalable, secure, and efficient applications that meet the evolving needs of our clients. We foster a dynamic and inclusive work environment that encourages continuous learning and growth, ensuring our employees stay at the forefront of technological advancements.
About The Role
We are seeking a talented and motivated Senior Full Stack Developer to join our dynamic development team at Avyanna Technologies. This pivotal role involves designing, developing,
testing, and deploying mission-critical applications that support geospatial intelligence efforts for the National Geospatial-Intelligence Agency (NGA). The ideal candidate will possess extensive experience with modern full-stack technologies,
cloud infrastructure, and
security protocols. As a key contributor, you will collaborate with cross-functional teams to deliver innovative solutions that enhance operational efficiency and mission success. This role offers an exciting opportunity to work on impactful projects in a fast-paced environment, utilizing your technical expertise to solve complex problems and drive technological advancements.
Qualifications
- Proficiency in JavaScript, with hands-on experience in both Angular and Node.js frameworks.
- Strong understanding of SQL databases such as PostgreSQL and MySQL, as well as NoSQL databases like MongoDB and DynamoDB.
- Experience with AWS cloud services including EC2, Lambda, S3, API Gateway, and RDS.
- Familiarity with the full software development lifecycle, DevOps practices, and CI/CD pipelines.
- Knowledge of RESTful API design and microservices architecture.
- Excellent problem-solving skills with a keen attention to detail.
- Ability to work effectively in a collaborative, multidisciplinary environment.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field; advanced degrees are a plus.
- Relevant certifications in cloud computing, software development, or security are desirable.
Responsibilities
- Design, develop, test, and deploy scalable and secure web applications using JavaScript frameworks such as Angular and Node.js.
- Build robust APIs and backend services utilizing SQL and NoSQL databases to support application functionalities.
- Integrate applications with AWS cloud services to ensure reliable hosting, data storage, and processing capabilities.
- Collaborate with analysts, engineers, and stakeholders to gather requirements and translate them into technical solutions.
- Participate in code reviews, technical design discussions, and agile development practices to maintain high-quality standards.
- Ensure compliance with NGA’s security policies and data governance standards to safeguard sensitive information.
- Troubleshoot and resolve production issues promptly, implementing continuous improvements to system performance and reliability.
- Stay updated with the latest industry trends and incorporate best practices into development processes.
- Contribute to documentation and knowledge sharing to facilitate team collaboration and project continuity.
Benefits
At Avyanna Technologies, we value our employees and offer a comprehensive benefits package designed to support your professional and personal growth. Our benefits include competitive salary packages, health insurance plans, retirement savings options, and paid time off. We also provide opportunities for continuous learning through training programs, certifications, and conferences. Our flexible work arrangements and collaborative work environment foster a healthy work-life balance. Additionally, employees have access to cutting-edge tools and technologies, enabling them to develop their skills and advance their careers in a supportive setting.
Equal Opportunity
Avyanna Technologies is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, color, religion, gender, sexual orientation, gender identity, age, disability, or any other legally protected status. We believe that diverse teams drive innovation and excellence, and we are dedicated to providing equal employment opportunities to all qualified candidates.