Overview:
The Software Engineer IIIis responsible for designing, developing, and supporting a web-based programs; progressing the company's level of effectiveness, efficiencies where software can assist in all process possible, as well as continue to build a more information gathering and delivering tool for an improved visibility where needed.
Responsibilities:
- Drives the execution and delivery of features by collaborating with many crossfunctiona lteams,architects, product owners,and developers.
-
Provides short release cycles,feature toggle implementations,and continuous integration.
-
Maintains a microservice architecture and platform-based development.
-
Develops process improvement and removes impediments.
-
Contributes to development tasks such as coding and feature verifications to assist teams with release commitments.
-
Coaches and mentors leads through technical and nontechnical challenges.
-
Performs other related duties as assigned by management.
Qualifications:
- Bachelor's degree in Computer Science, Business Information Systems or related field or equivalent work experience is required.
-
Computer skills required: Development Software and Project Management Software .
-
Other skills required:10+years’ experience in software development.
-
Experience(s)as a technical or team lead or equivalent experience.
-
Working know ledge of unittesting,user stories or use cases,design patterns or equivalent experience,and object-oriented software design.
-
Desiretobeateamplayerandworkinafast-pacedenvironment.
Pay Range: USD $111,496.00 - USD $139,370.00 /Hr.