Senior Associate | Senior Software
- Category: Software Developer Jobs
- Location: Pune, Maharashtra
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 17K to 21K
- Published on: 2025/09/21
Specialist Software Development
The Specialist Software Development job programs and configures software to meet business needs. Under limited supervision, this job identifies and analyzes business software needs, writes complex code to optimize the performance and efficiency of the organization's information technology (IT) platform/infrastructure and conducts testing to ensure programs are functioning properly. This job is considered a subject matter expert in the applications development and support area.
Key Responsibilities and Duties
• Interprets written business requirements and technical specification documents to design and develop advanced technical solutions that meet business needs in financial industry.
• Collaborates with information technology (IT) and business partners to design, develop, and troubleshoot end-to-end technical solutions.
• Performs complex coding to written technical specifications.
• Tests the resulting coding components in accordance with company standards and as defined in approved testing plans.
• Investigates, analyzes and documents reported defects and raising issues as appropriate.
• Analyzes run time profiles to debug errors that may exist and performs maintenance programming and correction of identified defects.
• Manages large application development and software processes, along with guiding and mentoring lower level professionals.
Educational Requirements
• University (Degree) Preferred
Work Experience
• 5+ Years Required; 7+ Years Preferred
Physical Requirements
• Physical Requirements: Sedentary Work
Career Level
8IC
Fluent with functional, imperative and object-oriented languages; Java Preferrably or Python and Go Programming languages.
Java Developers are a hands-on programmer with deep understand and experience in full stack java development.Expert level in Java programming and J2EE and web frameworks like Core spring, Spring MVC , Spring Boot
Database ORM frameworks like hibernate. Server less application frameworks like Vert.x.
Good knowledge of Core Java .
Experience in database management and Rest APIsExperience in data pipeline and data movement that supports analytical applications.
Good knowledge on designining or have extensive experience in API and REST API based services.
Studying systems flow, data usage and work processes; investigating problem areas; following the software development lifecycle
Ability to determine Operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions
Document and demonstrate solutions by developing documentation on (Gliffy , Draw.io , Visio etc. ), flowcharts, layouts, diagrams, charts, code comments and clear code
Able to analyse information by collecting, analyzing and summarizing development and service issues.
Support and develop software engineers by providing advice, coaching . Perform Code Reviews and Coach and mentor Junior Engineers for coding practices.
Good understanding of programming design patterns and its implementations. Understanding of Architecture Patterns and distributed computing.
Should have worked in Agile project delivery , preferably on Agile management platforms like Jira etc.
A bachelor's or master's degree in computer science, data science, information science or related field, or equivalent work experience . Experience - 7-12 Yrs
Related jobs
-
Senior Software Engineer
We are seeking a highly experienced and talented Senior Software Engineer to join our technology team. The Senior Software Engineer will be responsible for designing, developing, and implementing complex software solutions, as well as mentoring and l...
-
Software Engineer
Roles and Responsibilities Below are some of the responsibilities a React.js developer is expected to assume in their position: • Maintain existing React systems, including fixing bugs • Design and develop new custom components to meet project requir...
-
Software Developer |React | Python|
Job Description Are You Ready to Make It Happen at Mondelēz International? Join our Mission to Lead the Future of Snacking. Make It Uniquely Yours. You provide software and application expertise and analysis to support implementation of the strategy ...