Software Engineer
LHH
St. Louis, United States of America
6 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Compensation
$ 150KJob location
St. Louis, United States of America
Tech stack
Clean Code Principles
ASP.NET
Applications Architecture
Code Review
Databases
Relational Databases
Software Debugging
Software Design Patterns
Distributed Systems
Simple Object Access Protocol (SOAP)
SQL Databases
Systems Integration
Web Services
React
Information Technology
Api Design
Microservices
Job description
- Design, build, and maintain custom software applications tailored to business and client needs
- Collaborate with cross-functional teams to translate requirements into technical solutions
- Develop clean, maintainable code using technologies such as ASP.NET, SQL, and React
- Implement APIs and services using REST and SOAP frameworks
- Contribute to system and solution architecture, including microservices-based designs
- Troubleshoot, debug, and resolve complex application and system issues
- Ensure performance, security, scalability, and reliability of applications
- Participate in code reviews and support continuous improvement best practices
- Manage database systems within Microsoft
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field preferred but not required
- Proven experience building custom software solutions in a professional environment
- Strong understanding of application architecture and design patterns
- Hands-on experience with cloud platforms
- Solid knowledge of relational databases
- Experience working with APIs, integrations, and distributed systems
- Strong problem-solving skills and attention to detail
- Ability to communicate effectively and collaborate within cross-functional teams