Lead the design, development, testing, deployment, and support of enterprise software applications.
Serve as technical lead for software development projects and application enhancement initiatives.
Design application architecture, system integrations, and scalable technical solutions.
Collaborate with business stakeholders to define requirements and develop technology roadmaps.
Develop and maintain integrations between ERP systems, manufacturing systems, cloud applications, databases, and external platforms.
Establish and promote software development standards, coding practices, and quality assurance processes.
Perform code reviews and mentor developers on technical best practices.
Troubleshoot and resolve complex application, performance, and integration issues.
Evaluate emerging technologies and recommend solutions that improve business processes and operational efficiency.
Develop technical specifications, architecture documentation, and development standards.
Participate in project planning, resource estimation, and technical risk assessments.
Ensure software solutions meet security, compliance, and reliability requirements.
Coordinate with infrastructure, cybersecurity, and business teams to support enterprise technology initiatives.
Provide advanced support for business-critical applications and systems.
Partner with vendors and third-party technical resources when necessary.
Perform related duties as required.
Job Specifications
This position requires extensive software development experience, strong technical leadership capabilities, and expertise in enterprise application development and integration. The Senior Software Developer must demonstrate the ability to balance hands-on development responsibilities with solution architecture and technical leadership activities.
Success in this role requires advanced problem-solving abilities, strategic thinking, and exceptional communication skills. The Senior Software Developer must be capable of leading complex technical initiatives while collaborating effectively with stakeholders across the organization.
Skills, Abilities, and Education
Education: Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field required.
Experience
7+ years of progressive software development experience.
Demonstrated experience leading complex software development projects.
Experience supporting enterprise applications in manufacturing, supply chain, or food production environments strongly preferred.
Experience mentoring developers and providing technical leadership preferred.
Technology
Advanced proficiency with .NET, C#, SQL Server, Azure, APIs, source control, and DevOps technologies.
Strong understanding of system architecture, integrations, software engineering practices, and cloud technologies.
Experience integrating ERP platforms such as Microsoft Dynamics 365 preferred.
Skills & Abilities
Demonstrated ability to lead technical initiatives and software development efforts.
Strong architecture and systems design skills.
Advanced analytical and problem-solving abilities.
Strong project planning and organizational capabilities.
Excellent communication and presentation skills.
Ability to mentor and develop technical talent.
Strong understanding of cybersecurity, application reliability, and system performance considerations.
Cultural Match/Behavioral Competencies: The successful candidate is thoughtful, accountable, and solution-oriented. They demonstrate strong technical leadership while fostering collaboration and continuous improvement. They balance innovation with pragmatism, communicate effectively across technical and business teams, and consistently deliver solutions that support organizational objectives.
Working Climate
This position operates primarily in an office environment (in-office presence required) but requires regular collaboration with operational teams across production facilities and administrative departments. This role may require occasional travel between company locations and participation in after-hours support coordination during critical system events, upgrades, or emergency response situations.
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in the US.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast!
Find the best jobs in the US, apply in 1 click and get a job today!