Lead software development projects by designing, implementing, and maintaining high-quality software applications. Collaborate with cross-functional teams and mentor junior engineers to ensure code quality and alignment with business needs.
Requirements
- Requires at least 5 years of experience with a Bachelor's degree or 3 years with a Master's degree.
- Must be proficient in .NET Core, NodeJS, SQL, and cloud platforms like Azure or AWS.
Key Skills
- .NET Core
- Entity Framework
- NodeJS
- Microservices Architecture
- Object-oriented Design
- SQL
- PostgreSQL
- Microsoft SQL
- Azure
- AWS
- Git
- REST APIs
- Debugging
- Troubleshooting
- Terraform
- Agile
Benefits
- Competitive compensation
- Flexible work arrangements
- Continuous development opportunities
- Comprehensive benefits program
SENIOR SOFTWARE ENGINEER in sioux falls at Unknown Company
This position is listed as full time and onsite.