Developer - API Backend Developer | Gaithersburg, MD

Detailed Information

  • Location: Gaithersburg, MD

  • Company: Quadrant

an asset. Demonstrated proficiency in Node JS, Type Script, and Java Script, with a strong foundation in coding principles and design patterns. A Bachelor's degree in Computer Science, Information Technology, or a closely related discipline is required. In-depth experience with serverless architectures, particularly within the AWS ecosystem, including but not limited to Lambda, API Gateway, Cloud Formation, S3, SNS, and SQS.

Strong command over Elastic Search, with the ability to design and implement search-driven solutions. Proven track record with test-driven development, specifically using Mocha/Chai for comprehensive unit and integration tests. Experience or familiarity with continuous

integration and continuous deployment (CI/CD) methodologies, with a preference for candidates who have worked with leading CI/CD tools. Comprehensive understanding of Agile and Scrum practices, with the ability to facilitate sprints, manage stories, and drive development within this framework.

A relentless drive to understand, maintain, and improve complex systems, ensuring their reliability and efficiency. An innate collaborative spirit, thriving in a team setting where joint brainstorming, pair programming, and peer review are regular practices. An unwavering commitment to personal growth, always seeking to sharpen skills and embrace feedback to exceed the highest standards of development

excellence. Exceptional interpersonal skills with the capacity to engage effectively with various levels of management, cross-functional teams, clients, and vendors.

Outstanding communication abilities, with proficiency in articulating complex concepts clearly and persuasively, both in writing and verbally. Consistent in delivering results, demonstrating thorough follow-through on tasks and initiatives. Self-directed with a proven ability to take the initiative and drive tasks to completion without the need for continual guidance. Strong organizational skills with demonstrated aptitude in balancing multiple tasks and priorities, managing time effectively across various client engagements.

Adaptable and agile, with a demonstrated ability to transition smoothly between projects, maintaining high productivity and responsiveness to changing business needs. DUTIES: Design and implement secure, scalable, and maintainable APIs optimized for AWS cloud infrastructure to ensure seamless integration and dynamic front-end functionality for the application. Collaborate with cloud architects and front-end developers to create clear APIs that conform to AWS best practices and application architectural requirements. Develop and maintain comprehensive API documentation using AWS tools such as Amazon API Gateway, Swagger Importer, or AWS Developer Portal for easy access by internal and external stakeholders.

Manage the full API lifecycle within the AWS ecosystem, utilizing services like AWS Lambda for serverless APIs, and monitoring through Amazon Cloud Watch. Optimize API performance through regular testing and performance tuning, leveraging AWS's elastic capabilities to ensure high availability and scalability. Implement robust API security measures using AWS IAM (Identity and Access Management) and apply best practices for secure API gateway configurations.

Diagnose and address API-related technical issues, ensuring quick resolution and minimal disruption, using AWS support and troubleshooting tools. Iterate on existing APIs in response to user feedback, application updates, and evolving AWS services that can enhance functionality. Utilize AWS monitoring services to track API usage, identify performance bottlenecks, and inform decisions on infrastructure and feature improvements. Facilitate effective teamwork across product, design, and development teams to ensure consistent user experience and API reliability in a cloud-native environment.

Conduct code reviews within Git repositories, ensuring adherence to cloud development best practices and high-quality standards. Spearhead the development of automated API tests within AWS environments to support a robust CI/CD pipeline, utilizing services like AWS Code Build and AWS Code Pipeline. Remain abreast of emerging technologies and industry trends, particularly within AWS services, to enhance the API development process and cloud-native application capabilities. Promote API best practices within the organization, encouraging their strategic use to leverage AWS's full potential and improve application performance.

Work closely with the system architecture team to ensure APIs contribute to a coherent, cloud-native ecosystem, aligning with AWS architectural best practices and the applications strategic direction. Quadrant, Inc. is an equal opportunity and affirmative action employer. Quadrant is committed to administering all employment and personnel actions on the basis of merit and free of discrimination based on race, color, religion, interaction, interactionual orientation, gender identity, national origin, protected veteran status, or status as an individual with a disability.

Consistent with this commitment, we are dedicated to the employment and advancement of qualified minorities, women, individuals with disabilities, protected veterans, persons of all ethnic backgrounds and religions according to their abilities. PDN-9acfb3d6-01a1-4976-bad9-cfb58098b0cb

View Jobs by Category >>

Related Jobs