Overview
Skills
Job Details
Job Title: Software Developer
Location: Pontiac, MI (Hybrid)
Duration: 12 18 Months
Position Summary:
A leading organization is seeking an experienced Software Developer with 4+ years of hands-on experience in Java and .NET development. The successful candidate will contribute to the design, development, and maintenance of secure and scalable applications in a Windows and Microsoft-based environment. This role offers a hybrid work model and prioritizes local candidates, although strong remote candidates may be considered.
Key Responsibilities:
Develop, enhance, and maintain applications using Java, .NET, ASP.Net MVC, and Microsoft SQL Server.
Utilize Visual Studio, SQL Server Management Studio (SSMS), and Azure DevOps for development and deployment activities.
Collaborate with team members via Microsoft Teams in an Agile development environment.
Work with IBM Rational Application Developer (RAD) for WebSphere and Eclipse IDE for non-WebSphere Java applications.
Design and implement RESTful APIs and web services.
Document program specifications, data models, and architectural diagrams.
Troubleshoot and resolve technical issues across platforms and environments.
Ensure code quality through adherence to best practices and secure coding standards.
Bonus: Experience with eCommerce payment integration.
Technical Environment & Tools:
Languages/Frameworks: Java, J2EE, .NET, ASP.Net MVC
Databases: Microsoft SQL Server
Development Tools: Visual Studio, SSMS, Eclipse, IBM RAD
Servers/Platforms: WebSphere Application Server, IIS, Windows Server
Cloud/DevOps: Azure DevOps, AWS, Azure
Other Tools: Microsoft 365 Services, SharePoint Online, MS Teams
Methodologies: Agile
Qualifications:
4+ years of experience in software development with proficiency in both Java and .NET.
Strong understanding of full-stack development and object-oriented programming.
Experience with RESTful APIs, web services, and cloud-based platforms.
Familiarity with RAD for WebSphere and Eclipse IDE.
Excellent communication, documentation, and problem-solving skills.
Preferred: Experience in eCommerce systems or payment gateway integration.