Description
Overview:
The primary function of the senior-level developer is to provide complex technical development and/or technology leadership for small to medium size projects/modules and daily supportThis individual will provide technology expertise and guidance, remaining current with emerging technologies and industry best practicesEnsures adherence to current standards and maintains a commitment to high quality implementations.
Responsibilities:
Participating in the functional design process/story review to provide technical solutions
Creation of the detailed technical design deliverables and/or detailed tasks.
Review estimates provided by manager/technical lead to ensure execution of development can be done in time allotted
Communicates status, issues to technical lead/manager on a weekly basis
Review technical specification /technical design with developers
Facilitates and creates cutover plan with all teams and back-out plans
Monitors development to ensure delivery is on-time with quality
Development of code to meet specification
Creation of unit test cases for code coverage and execution
Defect resolution during all cycles of testing
Executes for results, focus on delivery with quality and performance in mind
Post implementation, proactively monitors and resolves issues
Participate in business requirements meetings and/or story review
Participate, review and approve in technical design and development of small to medium complexity enhancements/modules for existing systems
Develop unit and integration test cases for code coverage and test execution during development
Qualifications
Bachelor`s degree in computer science or equivalent experience
4-8 years of experience in relevant technologies
Experience in end to end software development lifecycle including design/build/deploy
Ability to lead multiple projects providing technical direction from design to implementation.
Experience applying software architecture and design
Demonstrated ability to technically lead small to medium size projects (technical complexity/team size)
Strong communication and interpersonal skills
Ability to research and analyze existing systems and technologies
Ability to build strong customer relationships and maintain a strong customer focus
Ability to translate technical language to business users
Perform code reviews
Scrum based, continuous delivery development experienced necessary
Golang experience necessary
Microservices architecture and design necessary
Cloud experience good to have
An equal opportunity employer, we do not discriminate in hiring or terms and conditions of employment because of an individual’s race, color, religion, gender, gender identity, national origin, citizenship, age, disability, sexual orientation, marital status or any other protected category recognized by state, federal or local lawsWe only hire individuals authorized for employment in the united states.
#li-remote
#li-tl1
Hiring insights
Job activity
Posted 30+ days ago