Software Engineer developing high-quality Java applications at Capgemini Engineering. Focus on scalable architectures, collaborating with teams, and optimizing performance.
Responsibilities
Develop high-quality, maintainable, and efficient software using Java 17 or newer.
Gather and analyze requirements to ensure solutions meet business needs.
Design scalable, secure, and maintainable software architectures.
Implement features for applications, services, or systems based on specifications.
Maintain technical documentation for systems, processes, and APIs.
Write and execute unit tests to ensure code functionality.
Troubleshoot, resolve issues, and regularly update software for improvements or new features.
Optimize applications for performance and scalability.
Ensure adherence to coding standards, security practices, and regulations.
Collaborate with developers, product managers, designers, and stakeholders.
Participate in code reviews and manage technical debt for long-term maintainability.
Stay up-to-date with emerging technologies, frameworks, and tools.
Share knowledge, experiences, and best practices with the team.
Requirements
At least 5 years of experience in software engineering.
At least 3 years of software development experience with JAVA technologies.
Lead and build a new Engagement & Retention engineering team. Drive architecture, delivery, and technical excellence in a hybrid environment based in Joinville, SC.
Senior Lead Software Engineer at Celestica designing and developing software for complex data center x86 appliances. Collaborating within teams to deliver high - quality product solutions across all levels.
Software Engineer developing automation solutions and system software for container cranes. Involved in product lifecycle from analysis to delivery in a leading global company.
Senior Engineer overseeing Manufacturing Quality Assurance to ensure compliance with regulations in medical devices. Collaborating with cross - functional teams for efficient processes and product specifications.
Senior Software Developer at Boeing shaping data strategy and ensuring compliance within the Data Governance team. Designing robust data architectures to drive innovation and efficiency.
Senior Full - Stack Software Engineer for Boeing’s FishTools program. Developing mission management systems for the Intelligence community with a focus on innovative software development.
Software Engineer building and extending systems that manage traffic at Cloudflare. Working on Linux network technologies, collaborating with engineers across the company.
Software Engineer developing reliable network connectivity for Cloudflare products. Collaborating with various engineering teams to enhance platform capabilities and optimize technology.
Senior Software Engineer developing Microsoft Stack applications for Comcast, enhancing user experiences and business solutions through innovative web applications.