- Company Name
- Unisys
- Job Title
- Full Stack Developer
- Job Description
-
**Job Title**
Full Stack Developer
**Role Summary**
Design, develop, test, and maintain complex software applications across the full stack, translating business requirements into functional, scalable solutions. Resolve defects and ensure high quality during all development phases.
**Expectations**
* End-to-end ownership of application components from analysis to deployment.
* Demonstrate 10+ years of software development experience on enterprise platforms.
* Collaborate cross‑functionally with stakeholders, QA, and operations teams.
**Key Responsibilities**
* Analyze user requirements and system design documents to create robust technical specifications.
* Develop application code using modern languages (Java, Java EE, ASP.NET, .NET Core, C#, C++, etc.) and integrate with relational databases (Oracle, Sybase, SQL Server).
* Build and maintain application servers (JBoss, WebSphere, Tomcat, IIS, etc.) and middleware (MQ, JMS).
* Perform unit, integration, and performance testing; fix and document defects identified during testing cycles.
* Conduct code reviews, provide mentorship, and enforce best practices for coding, documentation, and security.
* Facilitate the deployment of applications to production and support post‑go‑live maintenance.
* Continuously evaluate new technologies and propose improvements to existing architecture.
**Required Skills**
* Deep understanding of the Software Development Life Cycle (SDLC).
* Strong coding proficiency in Java/J2EE, .NET (ASP.NET, MVC), and/or C++ environments.
* Experience with web services (REST/SOAP), JDBC/ODBC, and ORM frameworks (Hibernate, Entity Framework).
* Database design, SQL optimization, and experience with Oracle, Sybase, or SQL Server.
* Familiarity with integration components such as IBM MQ, Kafka, or similar messaging systems.
* Familiarity with version control (Git, SVN) and CI/CD pipelines.
* Excellent problem‑solving skills, attention to detail, and ability to work under tight deadlines.
**Required Education & Certifications**
* Bachelor’s degree in Computer Science, Information Systems, or related field.
* Professional certifications such as Oracle Certified Professional, Java EE Certified Developer, Microsoft Certified: Azure Developer Associate, or equivalent are highly desirable.
---