EXFO - Principal Software Developer - .Net/C#

2 months ago


Pune, India EXFO Electro-Optical Engineering Full time

About the job :

Job Summary :

As part of the organization as a Principal Software Developer the person will be responsible to analyze requirements & produce system requirement design in collaboration with peers.

- Based on the design you are required to deliver high quality source code.

- Demonstrate competence in own area; may still be acquiring higher level skill.

- Works with limited guidance on projects within defined criteria.

- Provide solutions to a diverse range of moderately complex problems.

What You'll Do :

- Analyze software requirements based on inputs.

- Design and implement software systems and product enhancements based on requirements specifications.

- Produce documents related to this including Detailed Design Specifications (DDS).

- Decide approaches, modeling techniques and estimations for schedules, technical scope and required project resources.

- Participate in technical reviews of requirements and system design with peers.

- Participate in software documentation process by writing draft version technical literature for submission to documentation team.

- Review final prior to release and verifies processes have been followed.

- Review code and documentation authored by peers and make recommendations for improvement.

What We're Looking For :

- We are looking for a Principal Software Developer having experience in development of applications for C# WinForms, Web, Xamarin/Maui, Android iOS.

- Your main objective will be to design and develop our solutions.

- Your success will be evidenced by your ability of end-to-end ownership to develop reliable and durable software.

- You are interested in the development of portable products and your reflection is oriented towards intended use by the user.

Technical Skills :

- Experience of C#. NET WinForms and Web development.

- Experience of Xamarin/Maui, Android iOS development.

- In-depth understanding of OOPS concepts.

- Exposure to Flutter Dart is an asset.

- Exposure to REST/SOAP, creating public and private APIs are assets.

- Good understanding of CI-CD is an asset.

- Ability to develop applications that promote automated testing.

- Ability to participate in proof of concepts, work evaluations and development of solutions related to the needs analysis.

Competencies (preferred Skills) :

- Ability to design, develop, and maintain efficient, reusable, and reliable code using best practices.

- Ability to collaborate with team members to define, design, and deliver new features.

- Ability to participate in all phases of development lifecycle including requirement gathering, design, implementation, testing, and support.

- Ability to troubleshoot problems and debug issues efficiently.

- Meticulous and well organized.

- Strong analytical problem-solving, and conceptual skills.

- Understands and follows project and software development methodologies and processes, including SCRUM.

- Proficient understanding of code versioning tools such as Git, SVN, and TFS.

- Exposure to SAFe framework.

- Experience with GitLAB tool.

- Exposure to Jira tool.

- Exposure to telecom domain is an asset.

Required Aptitudes :

- Excellent spoken and written English.

- Be attentive and open to proposals, in search of innovative solutions.

- Great ability to document design and guidelines for teams.

- Be available to share knowledge and ideas.

- Technical decision making.

- Excellent interpersonal skills.

- A team player, who goes out of his / her way to help the team members, whenever required


- A person who is more people oriented, with a skill to talk to people and get / provide required info.

- Ability to operate effectively in a complex matrix environment.

- Ability to create a climate of trust.

- Proactive problem solver.

- Action and results oriented.

Must Have :

- Pertinent Experience : 8+ years experience in Software Development.

- Education : BE/BTech/ME/MTech/MCA/MCS/M.Sc.Comp Science (Candidates from Computer Science / IT / Electronics & Telecom will be preferred)

(ref:hirist.tech)

  • Pune, India EXFO Electro-Optical Engineering Full time

    About the job :Job Summary :As part of the organization as a Principal Software Developer the person will be responsible to analyze requirements & produce system requirement design in collaboration with peers.- Based on the design you are required to deliver high quality source code.- Demonstrate competence in own area; may still be acquiring higher level...


  • Pune, Maharashtra, India EXFO Electro-Optical Engineering Full time

    Job Overview:We are seeking an experienced Principal Software Developer to join our organization at EXFO. As a key member of the team, you will be responsible for driving system development, producing system requirement designs, and implementing software systems based on specifications.Main Responsibilities:Drive software development initiatives to deliver...


  • Pune, Maharashtra, India EXFO Electro-Optical Engineering Full time

    About the Job">The company EXFO Electro-Optical Engineering is seeking a seasoned Principal Software Developer to join their team. With a focus on developing applications for C#, WinForms, Web, Xamarin/Maui, Android iOS, this role offers an opportunity to design and develop innovative software solutions.Key Responsibilities:Analyze software requirements...


  • Pune, Maharashtra, India EXFO Electro-Optical Engineering Full time

    About the Role:As a seasoned Principal Software Developer at EXFO, you will leverage your technical expertise to drive system development and innovation. Your primary responsibilities include analyzing software requirements, producing system requirement designs in collaboration with peers, and implementing software systems based on specifications.Main...


  • Pune, Maharashtra, India EXFO Electro-Optical Engineering Full time

    Job SummaryWe are seeking a skilled Sr. Software Developer to join our team at EXFO Electro-Optical Engineering.About the RoleThis is an exciting opportunity for a motivated individual to work on designing, developing, and delivering high-quality software solutions using C# WinForms and Web development technologies.Main ResponsibilitiesAnalyze software...

  • Architect

    7 months ago


    Pune, India EXFO Full time

    Architect **Main locations**:Pune, IN**Job Type**:Full-time**Workplace type**:Hybrid**Offer number**:4005EXFO develops smarter test, monitoring and analytics solutions for the global communications industry. We are trusted advisers to fixed and mobile network operators, hyperscalers and leaders in the manufacturing, development and research sector. Building...


  • Pune, India EXFO Electro-Optical Engineering Full time

    Job Summary :- As part of the organization as a Senior Software Developer the person will be responsible to analyze requirements & produce system requirement design in collaboration with peers.- Based on the design you are required to deliver high quality source code.- Demonstrate competence in own area; may still be acquiring higher level skill.- Works with...


  • Pune, India EXFO Electro-Optical Engineering Full time

    Job Summary :- As part of the organization as a Senior Software Developer the person will be responsible to analyze requirements & produce system requirement design in collaboration with peers.- Based on the design you are required to deliver high quality source code.- Demonstrate competence in own area; may still be acquiring higher level skill.- Works with...


  • Pune, Maharashtra, India Synechron Full time

    Role OverviewWe are seeking a highly skilled Principal .NET Software Engineer to join our team at Synechron. This is an exceptional opportunity for a seasoned professional to lead the design, development, and maintenance of cutting-edge .NET full stack applications.Main Responsibilities:Design and develop robust, scalable, and secure .NET full stack...


  • Pune, Maharashtra, India Atyeti Inc Full time

    About the RoleAt Atyeti Inc, we're seeking a highly skilled Principal C++ Software Developer to join our team. This is a senior-level position that requires extensive experience in developing scalable and efficient software applications using C++.Job DescriptionThe successful candidate will be responsible for designing, developing, and maintaining complex...


  • Pune, Maharashtra, India Synechron Full time

    Explore an exciting opportunity to leverage your expertise in the .NET platform and environment as a Principal Software Architect at Synechron Technologies.About the RoleWe are seeking an accomplished Principal Software Architect with 5-12 years of experience in designing, developing, and maintaining scalable applications using .NET Core and Angular. The...


  • Pune, Maharashtra, India SwiftWIN | A Concord Company Full time

    Job DescriptionWe are seeking a highly skilled Principal Software Architect or Lead .NET Developer to join our team at SwiftWIN | A Concord Company.About the RoleThis is an exciting opportunity for an experienced software developer to take on a leadership role and drive the development of high-quality software applications using .NET...

  • Software Engineer

    2 months ago


    Pune, India IT Service Company Full time

    Job Description :We are looking for a talented Software Engineer with expertise in .NET technologies to join our dynamic team.Key Responsibilities :- Design, develop, and maintain software applications using C#.NET, .NET Core, and .NET Framework.- Implement WPF applications following the MVVM design pattern.- Apply Object-Oriented Programming (OOP)...


  • Pune, India ConnectWise Full time

    Principal Software Engineer (Dot Net)Pune/MumbaiGeneral Summary:The Principal Software Engineer II is responsible for developing high-quality, innovative, fully performing software compliant with coding standards. This individual works in partnership with cross-functional teams to ensure that software deliverables, including designs, codes, and tests, are...


  • Pune, Maharashtra, India Tata Consultancy Services Full time

    Job Title: C# .NET Software Engineer - Enterprise ApplicationsAbout the Role:Tata Consultancy Services is seeking an experienced C# .NET Software Engineer to join our team in Mumbai/Pune. As a key member of our development team, you will design, develop, and test software solutions that meet the highest standards of quality and efficiency.Key...

  • Senior .Net Developer

    3 weeks ago


    Pune, India Matrix HR technology Full time

    Responsibilities :- Collaborate with engineers and product managers to design and implement software features based on agreed architecture and requirements.- Develop high-quality, maintainable, and well-tested code using C# and the .NET Framework.- Perform thorough unit testing using frameworks like NUnit or MSTest and leverage mocking frameworks like Moq or...


  • Pune, Maharashtra, India Selsoftinc Full time

    **Job Requirements**We are looking for a highly skilled C# Software Developer to join our team at Selsoftinc. As a key member of our development team, you will be responsible for designing, developing, and maintaining applications using C# and .NET technologies.Key Responsibilities**- Design and develop scalable and efficient software solutions using C# and...


  • Pune, India ConnectWise Full time

    Principal Software Engineer (Dot Net) Pune/Mumbai General Summary: The Principal Software Engineer II is responsible for developing high-quality, innovative, fully performing software compliant with coding standards. This individual works in partnership with cross-functional teams to ensure that software deliverables, including designs, codes, and tests,...


  • Pune, India ConnectWise Full time

    Principal Software Engineer (Dot Net)Pune/MumbaiGeneral Summary:The Principal Software Engineer II is responsible for developing high-quality, innovative, fully performing software compliant with coding standards. This individual works in partnership with cross-functional teams to ensure that software deliverables, including designs, codes, and tests, are...


  • Pune/Remote, India D-TechWorks Pvt Ltd Full time

    About D-TechWorksWe are a dynamic company with a passion for delivering high-quality software solutions.Job Description:This is a challenging role that requires a strong understanding of .NET Framework, C# programming language, and WinForms development. The ideal candidate will have experience in designing, developing, and maintaining high-quality .NET...