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.