Software Development Engineer/.Net
Core
Design, develop, and implement scalable software solutions and customer-facing applications using .NET, C#, and modern front-end technologies.
Role type
Senior Software Development Engineer (.NET/Full Stack)
Builds
Custom applications, customer-facing interfaces, and integrated systems
Domain
Enterprise software development, .NET ecosystem, web technologies
Required skills
.NET Framework, C#, ASP.NET, MVC, RESTful APIs, SQL, Git, CI/CD, HTML5, CSS3, JavaScript, Java, Python, Redux, MobX, Webpack, Babel, UI/UX development
Preferred skills
System integration, performance optimization, technical documentation, coaching engineers
Technologies
.NET Framework, ASP.NET, Babel, C#, CI/CD, Git, HTML5, Java, JavaScript, MVC, Python, REST, Redux, SOAP, SQL, Webpack, CSS
Responsibilities
Design and develop efficient, reusable, and scalable code; gather and analyze requirements with stakeholders; integrate applications with external systems via APIs; conduct code reviews and write unit tests; test, debug, and troubleshoot applications in production and non-production environments; participate in system integration and performance optimization; create and maintain technical documentation; guide and coach other engineers on coding best practices.