Job Description :

Required Skills

 

  • 7+ years of experience in software development, with a focus on .NET Core development.
  • 3 + years of experience in Python development using the Pandas, Numpy, and SQL Server libraries for building ETL functions for SQL Server
  • Proficiency in C#, ASP.NET Core, Entity Framework Core, and other related technologies.
  • Strong understanding of object-oriented programming principles, design patterns, and software architecture concepts.
  • Experience with front-end technologies such as HTML5, CSS3, SASS, and Bootstrap 5, and JavaScript.
  • Experience with relational databases (e.g., SQL Server, PostgreSQL) and proficiency in writing complex SQL queries.
  • Experience with cloud platforms (AWS) and containerization technologies (e.g., Docker, Kubernetes) is a plus.
  • Experience building automated unit test scripts using NUnit/XUnit
  • Experience working with Git and GitLab version control in a collaborative team environment, creating merge requests, and performing code reviews.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • Collaborate with product managers, designers, and other developers to understand requirements and translate wireframes and Designs into functional websites/web applications.
  • Design, develop, and maintain scalable and secure web applications using .NET Core, ASP.NET Core, and related technologies.
  • Design, develop, and maintain Python ETL scripts that manipulate data from files (e.g., excel, csv) and insert the results into a SQL Server database.
  • Write clean, efficient, documented, and maintainable code following best practices and coding standards.
  • Perform code reviews and provide constructive feedback to ensure code quality and consistency across the team.
  • Optimize application performance and troubleshoot issues as they arise.
  • Stay up to date with the latest trends and technologies in software development and suggest new tools and techniques to improve our development process.
  • Mentor junior developers and help foster a culture of continuous learning and growth within the team.

 

Additional Key Information

  • Must be a W2 employee
  • Will include the potential for quarterly travel to Deloitte offices
  • Work must be performed from a US location and engaged resource must be video capable during work hours in the eastern US time zone.
             

Similar Jobs you may be interested in ..