Job Description
In charge of the architectural roadmap, provides architecture solutions during the software development lifecycle and performs complex software engineering tasks.
What will your job look like?
• You will have full autonomy to deliver agreed technical objectives. You will make decisions requiring extensive analysis and interpretation, including a number of intangible factors. You will provide technical expertise in terms of software usage and functional and non-functional aspects.
• You will work with software engineers and other architects to define and refine the product structure to align with the business, development, deployment, and maintenance needs.
• You will work with customers and product line management to identify, refine, and translate customer needs into concrete technical requirements.
• You will support and lead architectural decisions and tasks within a product line or across multiple product lines (cross-portfolio).
• You will lead projects, review technical designs, and provide guidance to software engineers on technical and architectural design decisions.
• You will research, evaluate, and prototype new methodologies, technologies, and products, and will propose and follow through with improvements in processes and tools.
• You will obtain a good understanding of the customer context while making technical decisions and choices.
All you need is...
• Bachelors Degree in Computer Science or equivalent.
• 10 to 15 years of experience in software engineering and proven experience in software design.
• 4+ Years of programming in Java - a Must
• 3+ years of experience in Linux - a Must
• 3+ years of extensive work in network solutions
• Experience of working databases – Oracle, any noSQL – a Must
• Awareness of programming concepts and experience in debugging of complicated systems in efficient way – a Must
• Experience in Application Server – WebLogic / WebSphere / Tomcat
• Knowledge in networking domain – an Advantage
• Knowledge in Virtualization, Public Cloud, OpenStack, VMware, NFV, SDN
• Experience in Spring Boot and Microservices alongwith Cloud ((AWS/Azure)
• Experience in designing and implementing solutions with distributed nature (e.g. high-availability, active-active)
• Experienced in building complex applications or products taking into account various technic al considerations.
• Experience in presenting ideas, influencing, and build consensus in a group setting.
• Developing High Level Architecture, design, and providing in depth expertise
• Experience in building high-scale, high-performance and high-availability systems
Why you will love this job:
• You will be challenged by creating the high-level design and dictates technical standards.
• You will have the opportunity to work with the industry most advanced technologies
• You will have opportunities to evolve yourself in the future and oversee a suite of products, creating a high-level design that connects several (heterogeneous) sub-systems, which together make up a whole system
💡 Quick Summary
Seeking a career-building opportunity? The Software Architect 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.
