Location : ,
Sentence for J/O Sheet:
Hybrid | 9+ Years Software Development | Full-Stack & Backend Development | Java & Spring Framework Expertise | Cross-Platform Application Support | UI/UX Frontend (React, Angular, jQuery) | Backend Database Schema Design | RESTful APIs & Integration | CI/CD Pipeline & DevOps Practices | Troubleshooting & Application Lifecycle Management | Agile Development & Project Leadership | Mentorship & Team Collaboration | Technical Documentation & Communication | Design Frameworks & Tech Standards Adaptation
This role offers an opportunity for a versatile Software Engineer to engage in all stages of the software development lifecycle. You'll provide support for existing software applications, address troubleshooting needs, and design and develop new software components across various projects. This position allows for leadership in design and mentorship of junior engineers while collaborating cross-functionally with key groups.
Responsibilities:
• Act as the primary support contact for multiple applications, handling the complete application lifecycle: design, development, testing, release, and support.
• Collaborate with technical and business teams to gather requirements and acceptance criteria.
• Develop, maintain, and troubleshoot applications and code, including backend database schema design.
• Write clean, maintainable code that meets coding standards, with strong documentation practices.
• Create unit and UI tests, leverage CI/CD pipelines for deployment, and triage production issues.
• Mentor junior engineers, manage tasks, and contribute to the hiring process.
• Stay current on technology standards, frameworks, and best practices, influencing standards and technology decisions.
Qualifications:
• Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience.
• 9 years of experience in software development, including expertise in Java.
• Full-stack development experience with technologies like React, Angular, jQuery, HTML, JavaScript, CSS, Spring framework, Spring MVC, myBatis, and RESTful APIs.
• Familiarity with DevOps tools, automation, and Agile methodologies.
• Strong foundation in relational database design and experience in technical project management.
• Knowledgeable in design frameworks, patterns, and industry-wide tech strategies.
• Effective communication, problem-solving, and troubleshooting skills.
• Willingness to meet role-specific requirements, including potential travel.
This role provides an excellent opportunity for a dynamic software engineer to influence development standards and work on impactful systems in a collaborative, supportive environment.