EXFO - Principal Software Developer - .Net/C#
2 months ago
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)
-
Pune, India EXFO Electro-Optical Engineering Full timeAbout 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...
-
Highly Experienced C# Developer
2 weeks ago
Pune, Maharashtra, India EXFO Electro-Optical Engineering Full timeJob 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 timeAbout 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...
-
Senior Software Engineering Leader
2 weeks ago
Pune, Maharashtra, India EXFO Electro-Optical Engineering Full timeAbout 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...
-
Software Development Lead
1 month ago
Pune, Maharashtra, India EXFO Electro-Optical Engineering Full timeJob 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 timeArchitect **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...
-
EXFO - Senior Software Developer - .Net
3 days ago
Pune, India EXFO Electro-Optical Engineering Full timeJob 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...
-
EXFO - Senior Software Developer - .Net
2 months ago
Pune, India EXFO Electro-Optical Engineering Full timeJob 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...
-
Principal .NET Software Engineer
2 days ago
Pune, Maharashtra, India Synechron Full timeRole 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...
-
Principal C++ Software Developer
3 hours ago
Pune, Maharashtra, India Atyeti Inc Full timeAbout 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 timeExplore 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...
-
Principal Software Architect
1 month ago
Pune, Maharashtra, India SwiftWIN | A Concord Company Full timeJob 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 timeJob 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)...
-
Principal software engineer
1 month ago
Pune, India ConnectWise Full timePrincipal 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...
-
C# .NET Software Engineer
3 weeks ago
Pune, Maharashtra, India Tata Consultancy Services Full timeJob 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 timeResponsibilities :- 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...
-
Senior C# Software Developer
4 weeks ago
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...
-
Principal Software Engineer
1 month ago
Pune, India ConnectWise Full timePrincipal 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,...
-
Principal Software Engineer
1 month ago
Pune, India ConnectWise Full timePrincipal 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...
-
C# Developer for Dynamic .NET Applications
2 days ago
Pune/Remote, India D-TechWorks Pvt Ltd Full timeAbout 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...