As a Full Stack .NET Engineer, you’ll be an integral part of our collaborative, agile development team. You will work closely with product managers, UI designers, and other engineers to bring ideas to life and deliver high-quality software. We believe in an open and inclusive environment where everyone’s input is valued. Our team values innovation, scalability, and efficiency, and we operate with a strong emphasis on data quality, performance, and real-time capabilities.
Responsibilities And Impact:
In this role, you will have the opportunity to work in an Agile team, ensuring we meet our customer requirements and deliver impactful quality software. Using your technical skills, you will contribute to code reviews, design and implement complex solutions, and support the business strategy.
* Work in a team environment using Agile practices
* Develop and implement reliable, scalable technical software with AWS cloud services
* Work with peers to conduct proof of concepts, drive technology and product selection, support pilot implementation
* Work closely with product owners, and other lead developers to address business needs.
* Constantly learn from and educate others to improve yourself and the project
* Develop front-end components of the Web Application using front-end frameworks like React and Angular
* Develop backend components of the backend using .NET Core/ASP.NET, C#
* Utilize Continuous Integration and Delivery development
* Collaborate closely with other developers, testers, front-end designers, and product owners
* Assist in the migration from legacy systems to AWS (Amazon Web Services)
What We’re Looking For:
Basic Required Qualifications:
* Strong experience with .NET Core/ASP.NET, C#, and Entity Framework
* Experience with relational databases like SQL Server and NoSQL databases
* Knowledge of RESTful API design and development
* Familiarity with cloud platforms like Azure or AWS
Education & Experience:
* Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
* 5+ years of professional experience as a Full Stack Developer with expertise in .NET technologies
Soft Skills:
* Strong problem-solving skills and attention to detail
* Excellent communication skills and the ability to collaborate in a team environment
* Ability to handle multiple tasks and meet deadlines in a fast-paced environment
Additional Preferred Qualifications:
* Proven experience in monitoring, analyzing, and optimizing the performance of large-scale distributed systems in a cloud environment
* Proven experience with Windows production environments, including managing servers, operating systems, and network configurations within the cloud
* Proven scripting and automation skills, preferably Powershell, Bash or Python
* AWS certification
* Ability to work independently and as part of a collaborative team, effectively communicating technical concepts to both technical and non-technical stakeholders
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology
Industries
Financial Services and IT Services and IT Consulting
#J-18808-Ljbffr