We are seeking a highly skilled software engineer to join our team. The ideal candidate will have extensive experience in .NET technologies, including .NET Core MVC, C#, Entity Framework, Web API, JavaScript, jQuery, Bootstrap, SSIS, Kendo, and AWS.
Key Responsibilities:
* Design and develop scalable software applications using .NET and SQL Server
* Collaborate with cross-functional teams to identify and prioritize project requirements
* Analyze complex problems and develop creative solutions
* Participate in code reviews and ensure high-quality code is delivered
* Provide technical guidance and support to junior developers
Requirements:
* Bachelor's degree in Computer Science or related field
* 10+ years of experience in .NET technologies
* Excellent communication and interpersonal skills
* Ability to work in a fast-paced environment
Preferred Skills:
* Knowledge of Agile methodologies, such as Extreme Programming (XP)
* Experience with Linux and open-source software
* Familiarity with relational databases, such as SQL Server, MySQL, and PostgreSQL
* Understanding of design patterns, refactoring, and unit testing
About Us:
We are a leading provider of modernization engineering services, helping clients achieve hypergrowth through innovative solutions. Our team is passionate about delivering exceptional results and making a meaningful impact on our customers' businesses.
Why Join Us?
At our company, you'll have the opportunity to work on challenging projects, collaborate with talented professionals, and grow your skills and expertise. We offer a dynamic and supportive work environment, competitive compensation, and a range of benefits to help you thrive both personally and professionally.
We are an equal opportunities employer, committed to diversity and inclusion. We welcome applications from qualified candidates who share our values and are passionate about delivering exceptional results.