Cabinetworks Group is looking to hire a Sr. Software Engineer to design, develop, and maintain scalable applications that deliver an exceptional user experience, ensuring seamless integration and performance across the entire stack, and translating business requirements into robust technical solutions.
Requirements
- Possess expert level in both modern frontend AND backend technologies
- Deep proficiency in back-end development using the .NET Core framework.
- Deep proficiency in modern web technologies including HTML, CSS, JavaScript, and modern frameworks like React or Angular.
- Understanding of Azure PaaS services with the ability to help design cloud-native workloads.
- Familiarity with database design and management for both SQL and NoSQL databases.
- Solid understanding of API development and integration, including RESTful and GraphQL.
- Experience with CI/CD pipelines and DevOps best practices.
Responsibilities
- Design, develop, and maintain robust and scalable web applications, ensuring high performance and responsiveness.
- Implement user-friendly interfaces using modern front-end frameworks such as React or Angular.
- Develop server-side logic using languages like C-Sharp or Java, ensuring seamless integration with front-end components.
- Champion best practices in software design, development, and deployment.
- Contribute to a culture of continuous learning and technical excellence.
- Actively participate in internal initiatives to modernize our tech stack and development practices.
- Understanding of Azure PaaS services with the ability to help design cloud-native workloads.
Other
- Excellent problem-solving abilities and attention to detail.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.
- Demonstrated mentoring and guiding junior developers.
- This position is located in Livonia, Michigan, and requires candidates to work on-site in the office from Monday to Thursday with Fridays being remote work from home days.
- Minimum of 5 years of professional experience in full stack development