Description
Job Title: Senior Software Engineer (SSE)
Location: Vadodara, Gujarat
Job Type: Full-Time
About Civica India
Civica India is a multi-cultural software company, and we are seeking a creative and self-motivated Senior Software Engineer (SSE). If you are passionate about working with multiple technologies and platforms, this is the right opportunity for you. The ideal candidate will maintain an existing codebase, investigate and fix software problems, and contribute to software development and support.
Key Responsibilities and Duties:
- Analyze new requirements, conduct impact analysis, and identify tasks for technical design.
- Design and code new software features and facilities.
- Communicate technical details affecting the fulfillment of requirements.
- Participate in iterative software development with responsiveness to feedback.
- Provide 3rd line application support, including bug fixes, as per agreed service levels.
- Maintain high standards of code within IT development and maintenance projects.
- Use static code analysis tools to write quality code.
- Troubleshoot and solve support issues as directed by the project manager and technical architect.
- Conduct code reviews for peers within the group.
- Adhere to design patterns (e.g., Factory, CQRS, Singleton, Repository).
- Follow the Test-Driven Development (TDD) approach.
- Document software and comment code as required.
- Ensure proper version control for all code.
- Comply with corporate test processes and ISO 9001 Quality Management System.
- Oversee and mentor junior team members.
Requirements:
Education:
- First-class or above grade in BE/BTech/MCA or an equivalent degree from a UGC-accredited university.
Experience:
- Minimum 4+ years of relevant experience.
Skills:
- Apache Struts 1/2: 3+ years.
- Java EE: 3+ years.
- Relational Databases (SQL Server, Oracle, MySQL, AWS RDS): 3+ years.
- JavaScript / JQuery: 2+ years.
- HTML, CSS (e.g., Bootstrap CSS): 2+ years.
- Git (SourceTree): 2+ years.
- Eclipse IDE: 1+ year.
- CI/CD (Azure DevOps, Github, Bitbucket): 1+ year.
- Testing Frameworks (JUnit, Selenium, JBehave, Serenity): 1+ year.
- Package Managers (Maven, NuGet, NPM, Yarn): 1+ year.
- Containerization (Kubernetes, Docker): 1+ year.
- Client-side JS Frameworks (React, Knockout, Angular 2+/ VueJs): 1+ year.
Benefits:
- Inclusive Environment: Civica celebrates diversity and fosters an inclusive, safe, and welcoming environment.
- Career Growth: Plenty of opportunities to enable you to grow and be your best.
- Giving Culture: Benefit from our Days of Difference leave, allowing you to volunteer for a charity of your choice.
- Flexible Work: We provide the tools and technology to support remote work, along with the flexibility to come into the office to socialize and catch up with colleagues.
Why Join Us?
We believe that when our people are happy, they work better and have greater work satisfaction. Become part of something special and apply to join Civica India today!
Ready to make a difference? Apply now and join our team!
4o mini
Related Jobs
DISCLAIMER
Welcome to Jobjaniye.com. We provide job seekers with information gathered from various publicly available job posting websites, including but not limited to Google, Indeed, LinkedIn, and other well-known job platforms. Our mission is to help individuals find employment opportunities by offering up-to-date job listings and career-related resources. We do not charge any fees for accessing or using our website, and all job information is provided free of charge.
Jobjaniye.com. does not directly offer, manage, or engage in the hiring process for any of the job listings featured on our website. All listings are sourced from third-party job posting platforms such as Indeed, LinkedIn, and other recognized job websites.
By using our website, you acknowledge and accept the above terms and conditions. Thank you for visiting Jobjaniye.com., and we wish you success in your job search.
For any inquiries or to raise a complaint, please contact us at jobpostingcustomercare@gmail.com.