Job Description
Basic Qualifications
• Bachelor’s degree in engineering with a specialization in computer science or a related field
• 5+ years of experience as a software engineer in a product development setting
• Love of technology and expertise with one or more programming languages between Java, Python, or Go
• Experience in full-stack development, including designing APIs and integration patterns, implementing security, implementing frameworks for unit and end-to-end testing
• Experience with micro-services architecture
• Experience in one or more frameworks like Spring, GRPC, Flask, etc.
• Extensive experience in a test-driven development environment
• Understanding of CI/CD practices including code check-in policies, automated unit tests, automated code deployments, etc
• Ability to grasp new technologies and use them effectively to create industrial-strength software
Preferred Qualifications
Excellent communication skills. You can communicate well in the English language with product managers, your team members, and external stakeholders to understand their needs and convey yours in a clear, precise manner – verbally or in writing.
Strong collaboration skills. You have demonstrated the ability to work with both – senior & junior technical professionals and get work done. You quickly earn the trust of the people you work with. People enjoy and have fun working with you.
Deadline oriented. You understand that deadlines are meant to be met. Challenges will surface, obstacles and roadblocks will cause delays, but you plan for them in advance and still ship your features on time to meet your commitments.
Bias for action. Your default setting is to take action, and not wait for things to happen. You love to learn about new technologies and advancements in the software industry
💡 Quick Summary
Seeking a career-building opportunity? The Senior Software Engineer | Java position is now open for candidates interested in the Software Developer Jobs sector. This role in Pune offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
