
Software Engineer II
Dynatron Software, Inc.
contract
Posted on:
Location Type: Remote
Location: Anywhere in North America
Visit company websiteExplore more
About the role
- Design, build, and maintain backend and frontend components using .NET Core (C#) and Angular
- Implement features in alignment with architectural guidance, coding standards, and best practices
- Write readable, testable, and well-documented code that meets quality and performance expectations
- Work closely with Tech Leads, Architects, and other engineers to deliver features and enhancements
- Participate fully in Agile ceremonies including planning, estimation, standups, reviews, and retrospectives
- Review requirements and functional specifications, identifying issues or gaps early
- Design and modify database schemas and objects, including tables, indexes, constraints, stored procedures, and views, with an emphasis on MySQL
- Build and consume APIs using REST, HTTP, JSON, and XML
- Write unit tests and contribute to automated testing practices
- Produce and maintain technical documentation to support knowledge sharing and maintainability
- Assist with diagnosing and resolving production issues with guidance from senior engineers
Requirements
- 3+ years of professional experience with .NET / C#, including recent experience with .NET Core
- 2+ years of hands-on experience with Angular (v8+); experience developing in Linux-based environments is a plus
- Experience working with relational databases, with a strong emphasis on MySQL
- Familiarity with API development using REST, HTTP, JSON, and XML
- Solid understanding of object-oriented design principles and common design patterns
- Experience using Git, writing unit tests, and working within Agile teams
- Comfort working across Linux and Windows environments
- Bachelor’s degree in Computer Science, Engineering, or a related field preferred (or equivalent experience)
- Experience in or exposure to the automotive industry is a plus.
Benefits
- No health insurance or employee benefits provided
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NET CoreC#AngularMySQLRESTHTTPJSONXMLunit testingobject-oriented design
Soft Skills
collaborationproblem-solvingcommunicationadaptabilityattention to detailtime managementcritical thinkingcreativityleadershiporganizational skills
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineeringrelated field degreeequivalent experience