Posted 17h ago

Senior Full Stack Developer

@ Index Analytics
Baltimore, Maryland, United States
$137k-$155k/yrRemoteFull Time
Responsibilities:designing systems, collaborating teams, developing APIs
Requirements Summary:US citizen or authorized to work in US; 4-year degree in IT or related field; 8+ years software development; experience with Python/Java, REST/SOAP, cloud platforms; Snowflake/Azure; GitHub/Jenkins/SonarQube/Snyk/JFROG; Agile/Scrum; excellent communication and mentoring.
Technical Tools Mentioned:GitHub, Jenkins, SonarQube, Snyk, JFROG Artifactory, Swagger, Terraform, Azure, Snowflake
Save
Mark Applied
Hide Job
Report & Hide
Job Description

Index Analytics, LLC, is a rapidly growing, Baltimore-based small business providing health-related consulting services to the federal government. At the center of our company culture is a commitment to instilling a dynamic and employee-friendly place to work. We place a priority on promoting a supportive and collegial team environment and enhancing staff experience through career development and educational opportunities.



Position Overview



The Senior Full Stack Developer will design, develop, and maintain meaningful, easy-to-use applications on enterprise-wide systems across all three tiers – data, application, and presentation. You will collaborate with teams of infrastructure engineers and application/product teams in enabling RESTful data exchanges between products/systems using APIs. You will also implement visually appealing and intuitive product interfaces using a modern tech stack.



For this project, you must possess excellent problem-solving skills and deep technical knowledge with a strong aptitude for appreciating the focus, scope, and impact of your work in a much wider and forward-looking software landscape.



Responsibilities




  • Advocate on best practices, communicate progress, monitor other developers, and provide technical guidance to the team

  • Collaborate with architects, developers, business analysts, and QA analysts to design, develop, and test applications

  • Translate requirements and user stories into functionality interacting with cloud platforms such as Snowflake and Azure

  • Develop user interfaces and the backend APIs needed to create applications to satisfy the user requirements

  • Develop automatic testing scripts to ensure product is of the highest quality.

  • Diagnose and resolve defects as reported by users, testers, or deployment processes.

  • Produce documentation or web portals to guide development teams on proper user of API.

  • Understand usability testing and refactor front-end code to improve the user experience.

  • Develop and maintain API specifications using tools such as Swagger or similar.

  • Work with the DevSecOps engineer to ensure infrastructure is deployed using IaC such as Terraform and CI/CD tools such as Jenkins.