
location_on229, Washington Square South, Downtown, Lansing, Ingham County, Michigan, 48933, United States
We are seeking a Programmer Analyst 4 to serve as a critical resource for the ongoing maintenance and support of complex Java applications within our department. This role is integral to developing and maintaining automated processes that streamline critical business operations, ensure data integrity, and uphold SEM/SUITE compliance.
The position exists to prevent manual documentation errors that could lead to incorrect processing and reporting of patient information. You will be responsible for the full software development life cycle, from gathering requirements and writing technical specifications to designing, developing, and troubleshooting applications. Your work will directly impact the reliability of systems handling sensitive data, requiring a high degree of precision and adherence to security standards.
You will spend your time architecting and building robust business application components using Object-Oriented Java/JEE technologies. A significant portion of your day will involve designing RESTful Web Services, maintaining applications within the Apache Struts framework, and implementing complex design patterns such as Intercepting Filter and DAO. You will also be deeply involved in database management, developing stored procedures, tuning SQL queries, and troubleshooting issues using PL/SQL scripts.
Beyond core development, you will collaborate with stakeholders to review software design documents and create prototypes or mockups for user approval. You will work within large agile projects, utilizing source control tools like GIT and build frameworks such as Maven to deploy war files to application servers including Apache Tomcat, JBOSS, and OpenShift Container. Additionally, you will be expected to leverage AI tools to accelerate daily coding tasks, including code generation, refactoring, and documentation, while adhering to strict guardrails for AI-generated code.
Candidates must be prepared to answer the following prescreening questions regarding their experience with AI in development:
This is a 1-year contract position based in Lansing, MI. The role requires a hybrid work schedule; there is no remote-only option available.
We are an equal opportunity employer committed to building a diverse and inclusive workforce.
Work model: Hybrid
229, Washington Square South, Downtown, Lansing, Ingham County, Michigan, 48933, United States
Lansing, Michigan
Exposure to DevOps practices and cloud platforms (AWS, Azure). Hands-on experience using AI to accelerate daily coding tasks, including code generation, refactoring and documentation.
IntelliX Software Inc operates as an IT services and IT consulting firm based in Columbus, Ohio. Since its founding in 2005, the organization has delivered customized software solutions and IT staffing services to business and governmental entities globally. The company distinguishes its operations through an onsite-offshore model that pairs local experts for direct client engagement with global development resources. This approach enables the creation of tailored solutions designed to support the specific needs of each client. The firm serves as a strategic partner to its customers by leveraging a highly-skilled local presence alongside established international capabilities. Technical expertise covers a broad spectrum of technologies including mainframe systems, Microsoft platforms, .NET, Java, J2EE, and web development. Database proficiency extends to Oracle, SQL, DB2, and ADABASE, while programming languages encompass C#, VB.NET, Java, Cobol, and C++. Operational systems knowledge includes Windows, UNIX, Linux, MVS, and Sun Solaris. Additionally, IntelliX offers IT training and bootcamps focused on practical application for technologies such as Microsoft .NET, Mobile development, C#, SQL Server, Java/J2EE, and various testing methodologies including Selenium and Scrum.
Browse more roles: All IntelliX Software Inc jobs, it jobs on Recrutus.
Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.