Required Skills: Preferred Qualifications and/or Education Bachelor's Degree in Engineering or equivalent experience in a related field 5+ years of experience working in a similar role 9+ years of experience as a software developer Experience with mitigating design risks using research and proof of concept methods Excellent knowledge of software and application design and architecture Technical mindset with outstanding attention to detail Understand end to end product lifecycle Key Responsibilities: Design API/SDK architecture Technical experience in modular software application architecture development Develop software and systems platform architecture Work with customers to gather requirements for platform specific system functional specifications The design and development of high-level product specification with attention to system integration and feasibility. Lead the initial architecture of major subsystems,
defining the high-level platform design and reference technologies to be used Oversee progress of development teams to ensure consistency with initial design. Provide technical guidance and coaching to developers and engineers. Ensure software meets requirements of quality, security, modularity and extensibility. Coaching and mentoring teams on design practices and helping to resolve issues Participate in technical exchange meetings with program engineers, other contractors, and customers Support requirements definition and analysis for current software frameworks Develop documentation of system use cases for software architecture Apply and/or develop advanced technologies, scientific principles, theories and concepts
📌 Principal Discipline Engineer (Chennai)
🏢 Contus Tech
📍 Chennai
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.