Software Engineer .NET / C#
Role details
Job location
Tech stack
Requirements
-
6+ years of experience in software development
-
Proficiency with C#, Visual Studio, Windows Server
-
Experience with Microsoft .NET framework, ASP.NET, Web Services, WCF, Windows Services, and Entity Framework
-
Proficiency in SQL, stored procedures, and database concepts
-
Experience with modern JavaScript frameworks (React, Angular, Vue.js, etc.)
-
Experience with Docker, ECS and ACI is a plus
-
Experience with cloud environments (AWS, Azure) is a plus
Other Expectations:
-
Bachelor's degree in computer science, information technology, or related field
-
Reliably functions as an individual contributor to break down, define, estimate, design, and complete stories with minimal technical oversight as a member of a team
-
Experience operating in all areas of the application lifecycle from inception through maintenance
-
Delivers quality solutions to clients, closely adhering to accepted definitions of done and operating with an attitude of excellence
-
Takes ownership of their responsibilities and demonstrates integrity, work ethic, professionalism, and diversity in working with others
-
Participates in company activities, such as recruiting, training, and team building
-
Adapts to change and ambiguity in a resourceful, positive, and professional manner
-
Applies technical and industry knowledge to offer creative and relevant solutions to our clients
Benefits & conditions
Package: salaried position, bonus program, full benefits (medical, dental, vision, supplementary), holidays, paid time off, 401(k) plan, good work-life balance