Software Engineer III

Atlanta | Chicago | Detroit area | Kansas City | Philadelphia area Valorem Reply, US - Microsoft Full Time

Please note: This role requires individuals to be within driving distance from our office locations or willing to relocate to Atlanta, Chicago, Detroit, Kansas City or Philadelphia.

Valorem Reply is an award-winning digital transformation firm focused on delivering data-driven enterprise, IT modernization, customer experience, product transformation and digital workplace. Through the expertise of their people and power of Microsoft technologies, they provide hyper-scale and agile delivery of unique digital business services, strategic business models and design-led user experiences. Their innovative strategies and solutions securely and rapidly transform the way their clients do business.

We are looking for a Software Development Engineer III to join our team and work on cutting-edge technologies and products. As an SDE3, you will be responsible for designing, developing, testing, and deploying scalable and reliable software solutions that meet customer needs and business goals. You will also mentor junior engineers, collaborate with cross-functional teams, and contribute to the continuous improvement of our engineering practices and processes.

Responsibilities

  • Design and implement high-quality and secure software solutions using best practices and industry standards.
  • Write clean, maintainable, and well-documented code that follows engineering principles and design patterns.
  • Participate in code reviews, testing, debugging, and troubleshooting complex issues.
  • Lead and deliver projects from inception to production, ensuring timely and successful delivery.
  • Work closely with product managers, designers, and other engineers to understand customer requirements and translate them into technical specifications.
  • Provide technical guidance and mentorship to junior engineers and peers.
  • Research and evaluate new technologies and tools to improve software development efficiency and quality.
  • Proactively identify and resolve technical debt, performance bottlenecks, and security risks.
  • Minimum Requirements

  • Bachelor's degree or higher in computer science, engineering, or related field
  • 6 years of experience in software development
  • 5 years of hands-on experience with C#, .Net and Azure 
  • 3 years of experience with relational and nonrelational databases such as SQL, MySQL, MongoDB, DynamoDB, etc.
  • 3 years of experience with DevOps tools and processes such as ADO, GitHub, Docker or Kubernetes
  • 2 years of experience in developing web, mobile, or cloud-based applications using modern frameworks and technologies, such as React and Angular
  • Experience with testing tools and frameworks, such as JUnit, NUnit, PyTest, or Jest.
  • Preferred Qualifications

  • Experience in applying software engineering principles, such as object-oriented design, design patterns, data structures, algorithms, and testing
  • Experience in using software development tools, such as Git and Jira
  • Strong knowledge of software development methodologies, such as agile, scrum, or waterfall
  • Atlanta | Chicago | Detroit area | Kansas City | Philadelphia area

    Software Engineer III