Search

Software Engineer

PublishedPublished: 6/14/2022
Technology

Job Description

Job Description

We are looking for a Software Engineer who can translate business needs into reliable technical solutions while collaborating closely with cross-functional teams. The role centers on building, enhancing, and supporting applications and integrations that improve operational efficiency in a production environment.


Responsibilities:

• Interpret technical specifications and convert them into well-structured, maintainable software solutions with minimal supervision.

• Partner with business analysts and subject matter experts to refine requirements, confirm priorities, and define the boundaries of assigned work.

• Develop application code, automation scripts, and deployment-related components to support new features and system enhancements.

• Apply established coding practices and engineering standards to produce clean, consistent, and dependable software.

• Work closely with quality assurance teams to review deliverables, resolve defects, and confirm that completed work meets expectations.

• Troubleshoot application issues, perform root-cause analysis, and implement effective fixes to improve system stability.

• Create and maintain unit tests to strengthen code quality and reduce regression risk.

• Contribute to integration-related development efforts, including MuleSoft-based solutions where needed.

• At least 3 years of software development experience with demonstrated technical proficiency.
• Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or comparable hands-on experience.
• Solid programming experience with C# and .NET technologies.
• Practical experience using Git, Azure DevOps, JavaScript, jQuery, Bootstrap, and Microsoft Azure in a development environment.
• Familiarity with relational databases and database-driven application development.
• Exposure to MuleSoft and system integration work; direct MuleSoft development experience is a plus.
• Understanding of manufacturing, supply chain, or enterprise application environments.
• Strong communication, attention to detail, debugging ability, and problem-solving skills in a team-based setting.

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...