Senior Software Developer

Responsibilities:

  • Collaborate with cross-functional teams including product owners, designers, and other
    developers to translate business requirements into technical solutions.
  • Lead the design and implementation of complex software architectures, ensuring scalability,
    reliability, and performance.
  • Mentor and provide guidance to other developers, fostering a culture of continuous learning and
    growth.
  • Develop high-quality code in C#/.NET, adhering to coding standards and best practices.
  • Participate in code reviews, providing constructive feedback and ensuring code quality and
    consistency.
  • Take ownership of projects & products from inception to delivery, effectively managing timelines
    and priorities.
  • Lead web application projects and Azure deployments.

Experience:

  • 7+ years full-stack experience with Microsoft (.NET, C#, Core, SQL Server) and ReactJS
  • Experience leading and managing a product
  • Full Stack Development experience with a strong understanding of the SDLC
  • Experience in creative responsive web applications in C#/.NET and SQL
  • Experienced with CI/CD pipeline management and improvement
  • Experience with Azure deployments
  • Experience with relational databases like SQL Server Database
  • Familiar working within an Agile Scrum environment
  • Ability to troubleshoot development issues
  • Good communication skills and ability to build rapport
  • Exposure to Kubernetes or Azure DevOps (Preferred)
  • Experience coding with React, JavaScript and TypeScript (Preferred)
  • Familiarity with GraphQL to fetch data from API’s (Preferred)
Experience: Senior
Job Type: Direct Hire
Job Location: Greater Lansing
This job is no longer accepting applications.