ConstructConmect is looking for a Software Engineer II (SEII) to develop, test, and improve software solutions, focusing on building low-latency, highly available, and performant applications.
Requirements
- 3-5 years experience with Java or C-Sharp
- 3-5 years experience with JavaScript, React, CSS, SASS or other CSS preprocessor, and HTML
- Experience with SQL and relational databases
- Solid understanding of Git
- Familiarity with CI/CD pipelines and the necessary steps within a pipeline
- Expert understanding of Object-Oriented Programming Principles, Data Structures, and Algorithms
- Experience (or open to) using Test-Driven Development (TDD)
Responsibilities
- Build low-latency, highly available, and performant applications
- Build reusable code and libraries using test-driven development
- Logically identify and resolve issues using root cause analysis
- Adhere to our coding standards
- Use proper branching and code review processes
- Work closely with your team to build automated tests and ensure they are valuable and our applications meet expectations
- Assist in the management of your team’s CI/CD pipelines
Other
- Confidently navigate your tech stack with autonomy.
- Your passion for learning drives application enhancements.
- Collaborate with your team to deconstruct tasks into manageable, testable components, delivering high-quality solutions through Test-Driven Development and automated testing.
- Provide estimates for the level of effort and time for completion
- Take part in and encourage your team to pair program