
Explore more
About the role
- Develop code based on functional specifications through understanding of product code
- Test code to verify it meets the technical specifications and is working as intended
- Create and apply automated tests and test principles to software changes
- Follow prescribed standards and processes as applicable to software development methodology
- Assist with the implementation of a delivery pipeline
- Assist with team or product documentation
- Assist in troubleshooting and responding to production issues
Requirements
- Bachelor's degree or equivalent experience
- Working knowledge of data structures, algorithms, and software design
- Knowledge of Angular, C#, Python preferred
- Software development experience in one or more general purpose programming languages
- Knowledge of test automation and continuous integration tools
- Oral and written communications skills that demonstrate a professional demeanor
- Collaboration skills, applied successfully within team
- Critical thinking and problem solving skills
- Self-motivated with the ability to complete projects in a timely manner
Benefits
- Health insurance
- Retirement plans
- Paid time off
- Flexible work arrangements
- Professional development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#PythonAngulardata structuresalgorithmssoftware designtest automationcontinuous integrationsoftware developmentautomated tests
Soft Skills
oral communicationwritten communicationcollaborationcritical thinkingproblem solvingself-motivatedtimely project completion
Certifications
Bachelor's degree