N
N-iX
FullstackSenior
Senior Full-Stack .NET Engineer (#4949)
.NETC#AWSAzureRabbitMQRelational DbNon Relational DbReactTypeScriptCSSGraphQLREST APIContinuous IntegrationContinuous Delivery
About the Position
We are looking for a skillful Senior Full-Stack .NET Engineer. A perfect candidate must be able to adjust to constant business change, including new requirements, evolving goals and strategies, and emerging technologies. The company collaborates on solutions for automated systems, vital for critical environments.
Responsibilities
- Design and implement complex, scalable, and maintainable full-stack solutions that align with business goals.
- Provide technical leadership, mentoring, and guidance to a team of developers, fostering a culture of continuous learning and improvement.
- Write efficient, testable, and maintainable code.
- Drive initiatives to improve development processes, automation, and overall team efficiency.
- Troubleshoot and resolve technical issues, identifying root causes and implementing effective solutions.
- Collaborate with stakeholders across the company including engineering, product, support, and marketing to launch new features.
Requirements
- At least 5 years of experience in software development projects.
- Experience in working with big enterprise projects.
- Experience with implementing enterprise cloud native solutions in AWS (preferred) or MS Azure.
- Experience in designing and developing asynchronous message-driven micro services with experience in RabbitMQ or similar.
- Good knowledge in Relational and Non Relational DB design.
- Good knowledge in functional and/or object-oriented software design and domain-driven design (desired) using .NET and C#.
- Experience in designing and developing user interfaces with React.js, TypeScript (desired) and CSS/Sass.
- Practical knowledge designing RESTful and GraphQL (desired) API.
- Good knowledge in Continuous integration and delivery best practices.
- Upper-intermediate level of English (both oral and written).
Benefits
- Flexible working format — remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
Prepare for this role on ITLead
Take the matching roadmap and practice real interview questions asked for this level.
Senior Full-Stack .NET Engineer (#4949)