Full Stack Developer
Contract: 12 monthsW2 Tax Status OnlyUS Citizens or Permanent Residents onlyRemote in Texas or Wichita
Experience:Must have 2-5+ years of overall technical developer experience.Must have experience developing backend data solutions using SQL.Must have experience developing middleware.Must have experience developing front-end web interfaces.Must have experience working with an agile methodology.Experience working with Azure Cloud architectural concepts preferred.Must be versed in diverse technologies and new technical architecture principles and concepts.Familiarity with container-based deployment via Docker/ECS/Kubernetes preferred.Experience with User Experience design considerations is nice to have.Experience in aerospace design or sustainment is nice to have.Team-oriented with strong collaboration, prioritization, and adaptability skills required.Bachelor's or Master's degree in technical or business discipline, or equivalent experience; a technical degree is preferred.
Skill Set Required:
Work using scrum agile methodologies with Engineers and Product Owners to develop creative data-driven solutions that meet business and technical initiatives.Collaborate within a team to evaluate architecture and design tradeoffs to develop solutions.Understanding of Object-Oriented Programming principles and Design Patterns.Strong proficiency in programming languages such as .NET/C#, Java, Golang, JavaScript.Experience in developing web applications, APIs, and microservices.Create detailed specifications for APIs, outlining endpoints, data formats, and authentication mechanisms.Identify bottlenecks and bugs, and devise solutions to these problems.Demonstrate an open-minded and collaborative approach to creating innovative technical solutions as part of a development team.Experience in Test-Driven Development (TDD) methodologies and ability to create comprehensive test cases, ensuring that code meets specified requirements and functions as intended.Adept at driving the development process by iteratively crafting tests, writing code to fulfill those tests, and maintaining a robust and reliable test suite to support a high standard of software quality.Support your teammates by continuing to learn and grow.Participate in early product demonstrations to customers.Familiar with working in DevOps CI/CD environments.Identify and recommend appropriate continuous improvement opportunities.
Special Considerations:Dual SourcingExperience with React VJS