Who Our Client Is:
Our client brings industry communities together to solve supply-chain problems through the adoption and implementation of their standards. More than 340,000 businesses in 25 industries rely on our client for trading-partner collaboration and for maximizing the cost effectiveness, speed, visibility, security, and sustainability of their business processes. They achieve these benefits through solutions based on their global unique numbering and identification systems, bar codes, Electronic Product Code-based RFID, data synchronization, and electronic information exchange.
What Our Client Needs:
Our client is looking for a Lead Solution Software Engineer. In this role, you will have the opportunity to make a meaningful impact on the way the world does business. You’ll be joining a high-performing, stable, and financially sound company.
Our client takes pride in its world-class work culture, where employee feedback is not only welcomed but expected and acted upon. Your voice matters, and you’ll find a collaborative environment that supports continuous improvement and growth.
Who You Are:
You are a technical leader with advanced expertise in API design and development, particularly in REST and OpenAPI. You have extensive knowledge in database design, optimization, and performance tuning, paired with hands-on experience in CI/CD pipelines and automation tools.
An effective communicator, you excel in collaboration and are passionate about continuous learning and staying up-to-date with technological advancements. You possess strong documentation and problem-solving abilities, thrive under pressure, and work independently. With a comprehensive understanding of various technology platforms and the Open-Source Ecosystem, you creatively provide optimal solutions through innovative design.
You bring a minimum of 8 years of experience in software development, focusing on C# and .Net, along with a bachelor’s or master’s degree in computer science, engineering, or a related field. Additionally, you have over 5 years of experience working with Azure, including Azure SQL, App Service, Functions, and other relevant components.
What You’ll Do:
- Design, develop, and maintain core services within our client’s Azure-based platform.
- Your strong technical background across C#, Azure SQL, NoSQL, and API development will be pivotal in building scalable, performant, and secure solutions that empower other teams and applications.
- Collaborate on the architecture and solution design of core services, ensuring they meet functional and non-functional requirements.
- Work with various teams to understand their needs and design solutions that integrate seamlessly with the platform.
- Define and enforce best practices for coding, testing, and deployment.
- Manage and define work for other engineers on the team.
- Write clean, maintainable, and well-documented code in C# and other relevant technologies.
- Develop and optimize complex SQL queries and stored procedures in Azure SQL.
- Write unit and integration tests to ensure code quality and reliability.
- Participate in code reviews to maintain high standards and facilitate knowledge sharing.
- Automate build, test, and deployment processes with CI/CD pipelines.
- Monitor and troubleshoot issues in production environments.
- Mentor and guide engineers on technical best practices and problem-solving techniques.
- Provide technical leadership and direction to the team.
- Stay current with the latest technologies and trends within the Azure ecosystem.
Education & Experience:
- Bachelor’s or master’s degree in computer science, engineering, or a related field.
- 8+ years of experience in software development, with a focus on C# and .NET.
- 5+ years of experience with Azure, including Azure SQL, App Service, Functions, and other components.
- Expert-level knowledge of API design and development, including REST and OpenAPI.
- Strong understanding of database design, optimization, and performance tuning.
- Experience with CI/CD pipelines and automation tools.
Required Skills & Competencies:
- Passionate about learning and staying updated with technology.
- Excellent documentation skills.
- Exceptional communication and problem-solving skills.
- Self-motivated, with the ability to work independently.
- Ability to lead the team technically and manage workstreams for other developers.
- Detail-oriented with the ability to work under pressure.
- In-depth understanding of various technology platforms and the Open-Source Ecosystem.
- Creative thinker who provides optimal solutions through innovative design.
What They Offer:
- A hybrid work environment in their Ewing, NJ office.
- 26 days of PTO.
- Ten company holidays.
- Immediate and automatic contribution to 401K.
- Elite medical coverage.
- Access to LinkedIn Learning.
Our client is an Equal Opportunity Employer. All qualified applications will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, or national origin.