
Software Developer
- Southfield, MI
- $72,000 per year
- Permanent
- Full-time
- Design, develop, and enhance software applications using the .NET framework and C# to deliver scalable and efficient solutions.
- Create secure and high-performing web applications utilizing ASP.NET and JavaScript, while integrating front-end technologies as needed.
- Build and manage relational database structures with SQL Server, including crafting optimized queries and stored procedures.
- Collaborate with team members in an Agile environment to understand business needs and translate them into effective technical solutions.
- Review code from peers, write clean and maintainable code, and identify opportunities to improve existing systems.
- Conduct thorough testing, debugging, and troubleshooting to ensure software reliability and performance.
- Document development processes and technical details to maintain clear and comprehensive project records.
- At least 3 years of experience in application development using the .NET Framework and C#.
- Strong proficiency in ASP.NET, JavaScript, and RESTful APIs.
- Solid experience working with SQL Server, including query optimization and database management.
- Familiarity with code versioning tools such as Git.
- Knowledge of Entity Framework or similar tools.
- Understanding of software development best practices, design patterns, and architectural principles.
- Bachelor's degree in Computer Science, Information Technology, or a related field preferred.