What are the responsibilities and job description for the Full Stack Engineer position at Compunnel Inc.?
Role - Full Stack Engineer
Location - Merrimack, New Hampshire
Hybrid - 2 weeks onsite a month
Must Have - Angular, Node.Js, Java, AWS, PostgreSQL and Jenkins
The Expertise You Have:
- Bachelor's degree in Computer Science or Engineering
- 8 years of development experience (currently hands on) including TypeScript, JavaScript, Angular, Java.
- 3 years of development experience in JavaScript/TypeScript, Angular, Node, Jenkins.
- Test Driven Development, Cypress
- Visual Studio Code within a UNIX, Windows or Mac environment.
- Application build, deploy using Continuous Integration/ Deployment (CI/CD) tools -- Jenkins, Maven, uDeploy docker or similar DevOps tools.
- Leadership: Team leader, self-starter, collaborative, innovative, eager to learn and teach others every day.
- AWS and Scrum Developer certification are a plus
The Skills You Bring:
- Drive the coordination of multiple development work streams through integration and ensure architecture is scalable and extensible.
- Define, maintain, and support Java development environment and best practices, such as Maven, Sonar, and other Open Source tools.
- Assist in identification, isolation, resolution, and communication of problems within the production and nonproduction environment and perform troubleshooting.
- Perform code reviews, unit testing, and integration testing using Open Source frameworks.
- Provide mentorship to junior team members.
- Drive and guide the continuous process improvement initiatives.
- Make significant contributions to our technology platform
The Value You Deliver:
- Understand the leadership vision and execute on that vision.
- Strengthen and promote the culture of innovation by setting examples
- Find creative ways to get things done, and do them right
- Foster a culture of best in class software engineering practices
- Exercise a passion for keeping your knowledge up to date with the latest and greatest
- Ensure the high level of integrity in the team
- Take ownership and accountability for figuring out what needs to be done