Title Senior Full Stack Developer
Location Saint Louis MO (100% Remote) Candidate must need to work in CST hours
Position Type 12 Months Contract
As a Full Stack Developer you will independently develop APIbased applications from inception to completion placing a strong emphasis on a cloudfirst approach. Utilizing your extensive knowledge of general programming languages frameworks and deployment methodologies you will contribute to solving intricate and often ambiguous technical challenges. Operating within a scrum team effective communication skills will be crucial as you articulate problems and solutions to both product stakeholders and the development team. In a collaborative environment you will play a key role in building and deploying robust applications with thoroughly tested code.
Responsibilities:
- Collaborate closely with a highly integrated team including Technical Solution Architects Business Analysts Software Engineers DevOps and Quality Assurance to design and implement features that deliver business value for largescale enterprise projects.
- Design develop test deploy and support APIbased systems following industry best practices with a focus on a cloudfirst approach.
- Make timely decisions on complex technical problems.
- Manage individual tasks and timelines with the ability to work independently.
- Pursue continuous quality improvements for supported systems.
- Participate in peer code reviews.
- Assist in troubleshooting production issues and new build deployments.
- Contribute to the documentation of technical architecture and systems for the product.
- Identify issues and risks within available information and adapt solutions accordingly.
Required Skills Set:
- 10 years of software engineering experience or a BS in an ITrelated discipline (Computer Science Engineering etc.).
- Recent 2 years of experience in fullstack development.
- 1 years of experience with TestDriven Development.
- Proficiency in multiple tools of the full stack covering frontend frameworks databases and deployments.
- Experience with modern JavaScript frameworks like ReactJS or Angular.
- Proficiency in technologies such as JavaScript TypeScript Jest Jenkins/Gradle and Groovy.
- Demonstrated ability to quickly learn new technologies.
- Advanced ability to solve complex problems drawing upon creativity experience and multiple sources of information.
- Advanced communication skills including the ability to communicate complex information in a straightforward manner.
- Proficiency with Agile methodologies (SCRUM Kanban) and development practices (Continuous Integration and TestDriven Development).
JEST , JENKINS , REACTJS , TYPESCRIPT , GRADLE , JAVASCRIPT , SOFTWARE ENGINEER , KANBAN , DEVOPS , SCRUM