
Software Engineer III
Bernhard
full-time
Posted on:
Location Type: Office
Location: Denver • Colorado • United States
Visit company websiteExplore more
Tech Stack
About the role
- Be an individual contributor on software development team
- Work on an agile development team in collaboration with a scrum master, a product owner, and other team members
- Collaborate with technical and non-technical team members
- Execute software development tasks
- Complete tasks independently
- Comply with policies and procedures for development including standards for testing, quality control, coding, documentation, etc.
- Contribute to ongoing maintenance and operation of technology products
- Heavily engage with company internal and external customers
Requirements
- BS in Computer Science, related field, or equivalent experience
- 7+ years of experience working on a professional software development team
- Strong technical and analytical skills
- Good communication skills
- Ability to learn quickly and adapt to a rapidly changing environment
- Proficiency with multiple technologies and languages
- Experience with agile software development processes
- Proficiency with source code management systems such as Git
- Experience with software quality control including unit testing
- Experience with development of single page web applications using modern web frameworks such as Angular, React, and NestJS
- Experience with C# and Python, JavaScript/TypeScript
Benefits
- Health insurance
- Opportunities for continuous learning and development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#PythonJavaScriptTypeScriptAngularReactNestJSunit testingagile developmentsoftware quality control
Soft Skills
communicationanalytical skillsadaptabilitycollaborationindependencecustomer engagementteamworkproblem-solvingtime managementlearning agility
Certifications
BS in Computer Sciencerelated field degreeequivalent experience