N-iX
Senior Full-Stack .NET Engineer
Remote Senior $4.7k–$12.8k/moest.
Summary
N-iX is seeking a Senior Full-Stack .NET Engineer to join a team collaborating with Fluke Corporation, a world leader in professional electronic test tools and software for measuring and condition monitoring. The role involves designing and implementing complex, scalable full-stack solutions while providing technical leadership to a development team in an internationally distributed organization.
What you'll do
- Design and implement complex, scalable, and maintainable full-stack solutions aligned with business goals
- Provide technical leadership, mentoring, and guidance to a team of developers
- Write efficient, testable, and maintainable code
- Drive initiatives to improve development processes, automation, and team efficiency
- Troubleshoot and resolve technical issues, identifying root causes and implementing effective solutions
- Collaborate with stakeholders across engineering, product, support, and marketing to launch new features
Requirements
- At least 5 years of experience in software development projects
- Experience working with large enterprise projects
- Experience implementing enterprise cloud-native solutions in AWS (preferred) or MS Azure
- Experience designing and developing asynchronous message-driven microservices with RabbitMQ or similar
- Strong knowledge in relational and non-relational database design
- Strong knowledge in functional and/or object-oriented software design and domain-driven design using .NET and C#
- Experience designing and developing user interfaces with React.js, TypeScript (desired) and CSS/Sass
- Practical knowledge designing RESTful and GraphQL (desired) APIs
- Good knowledge in continuous integration and delivery best practices
- Upper-intermediate level English proficiency (oral and written)
- Excellent problem-solving and collaboration skills
- Great written, verbal, technical and interpersonal communication skills
Conditions
Product development within an internationally distributed and diverse organization that embraces a culture of innovation, continuous improvement, and individual empowerment to provide an environment where individuals can grow and thrive.