Full Stack Developer
Job description
Customer is looking for a talented FULL STACK DEVELOPER to join their Business Data Team. The successful candidate will be responsible for designing, developing, and maintaining high quality software and API-based solutions for their clients. The ideal candidate will be passionate about software engineering, have a strong background in software development, as well as experience working in a collaborative agile environment.
Required Skills
• Bachelor’s degree in Computer Science or related field- 15+ years of experience in software engineering
- Strong problem-solving skills and ability to debug complex issues
- Experience with design, development, testing and operations of highly-available REST API services to support large enterprise business/mission objectives
- Experience automating API documentation using a range of solutions for generating, visualizing and maintaining up-to-date docs as your API evolves such as Swagger
- Swagger takes the manual work out of API documentation, with a range of solutions for generating, visualizing, and maintaining API docs
- Experience with unit testing and test-driven development (TDD)
- Familiarity with Agile development methodologies and practices
- Proficiency in one or more programming languages such as Java, TypeScript and JavaScript
- Experience working with AWS cloud services such as S3, RDS, SNS and SQS
- Familiarity with Jira or similar issue tracking tools
- Excellent communication and collaboration skills
- Familiarity with database technologies such as PostgreSQL, MySQL and DynamoDB
- Excellent problem-solving skills and attention to detail
- Ability to work collaboratively in a team environment and participate in pair programming
- Understanding of security best practices for software development
Compensation &
Benefits: This position has an anticipated salary range of $163,800–$251,999 per year. Actual compensation will be determined based on factors including experience, qualifications, skills, education, certifications, and business needs.
Crimson
Phoenix offers a comprehensive benefits package, including medical, dental, and vision insurance, a 401(k) with company match, generous paid time off, company-paid life and disability insurance, tuition reimbursement, professional development opportunities, employee recognition programs, and a culture that supports continuous learning and career growth.
Desired Skills
• Experience with frontend development using frameworks such as React, Angular, or Vue- Knowledge of microservices architectures and containerization
- Familiarity with serverless computing and event-driven architectures
- Experience with cloud platforms such as AWS, Azure, or Google Cloud
- Familiarity with microservices architecture and containerization technologies
- Familiarity with DevOps practices such a continuous integration and deployment
- Experience with DevSecOps practices and tools like Git, Jenkins and Ansible
- Familiarity with database design and SQL
- Experience with performance testing and optimization
Interested in this role?