Home
Jobs

Developer III - Software Engineering

3 - 5 years

0 Lacs

Posted:1 month ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Role Proficiency: Independently develops error free code with high quality validation of applications guides other developers and assists Lead 1 - Software Engineering Outcomes: Understand and provide input to the application/feature/component designs; developing the same in accordance with user stories/requirements. Code debug test document and communicate product/component/features at development stages. Select appropriate technical options for development such as reusing improving or reconfiguration of existing components. Optimise efficiency cost and quality by identifying opportunities for automation/process improvements and agile delivery models Mentor Developer 1 - Software Engineering and Developer 2 - Software Engineering to effectively perform in their roles Identify the problem patterns and improve the technical design of the application/system Proactively identify issues/defects/flaws in module/requirement implementation Assists Lead 1 - Software Engineering on Technical design. Review activities and begin demonstrating Lead 1 capabilities in making technical decisions Measures of Outcomes: Adherence to engineering process and standards (coding standards) Adherence to schedule / timelines Adhere to SLAs where applicable Number of defects post delivery Number of non-compliance issues Reduction of reoccurrence of known defects Quick turnaround of production bugs Meet the defined productivity standards for project Number of reusable components created Completion of applicable technical/domain certifications Completion of all mandatory training requirements Outputs Expected: Code: Develop code independently for the above Configure: Implement and monitor configuration process Test: Create and review unit test cases scenarios and execution Domain relevance: Develop features and components with good understanding of the business problem being addressed for the client Manage Project: Manage module level activities Manage Defects: Perform defect RCA and mitigation Estimate: Estimate time effort resource dependence for one's own work and others' work including modules Document: Create documentation for own work as well as perform peer review of documentation of others' work Manage knowledge: Consume and contribute to project related documents share point libraries and client universities Status Reporting: Report status of tasks assigned Comply with project related reporting standards/process Release: Execute release process Design: LLD for multiple components Mentoring: Mentor juniors on the team Set FAST goals and provide feedback to FAST goals of mentees Skill Examples: Explain and communicate the design / development to the customer Perform and evaluate test results against product specifications Develop user interfaces business software components and embedded software components 5 Manage and guarantee high levels of cohesion and quality6 Use data models Estimate effort and resources required for developing / debugging features / components Perform and evaluate test in the customer or target environment Team Player Good written and verbal communication abilities Proactively ask for help and offer help Knowledge Examples: Appropriate software programs / modules Technical designing Programming languages DBMS Operating Systems and software platforms Integrated development environment (IDE) Agile methods Knowledge of customer domain and sub domain where problem is solved Additional Comments: "Net Developer - Windows Forms Job Description: Seeking skilled .NET C# Windows Application Developers. The candidate should have extensive experience in developing robust Windows applications, utilizing Windows Communication Foundation (WCF) services and gRPC service. Key Responsibilities: - Design, develop, and maintain Windows applications using .NET and C#. - Implement and manage gRPC/WCF services to facilitate communication between applications. - Design, implement, and optimize stored procedures in MS SQL Server. - Collaborate with cross-functional teams to define, design, and ship new features. - Troubleshoot and resolve application issues, ensuring high performance and responsiveness. - Participate in code reviews and contribute to team knowledge sharing. - Stay updated with the latest industry trends and technologies to ensure our applications remain cutting-edge. Experience: - Proven experience as a Windows Forms .NET C# Developer with .NET 4.8 and above. - Strong knowledge of WCF services and their implementation. - Experience with multi-threading and asynchronous programming. - Experience with MS SQL Server and writing stored procedures. - Strong experience with Crystal reports. - Familiarity with DevOps practices and CI/CD pipelines. - Familiarity with version control systems such as Git. - Familiarity with Docker, Microsoft Azure services such as App Services, Azure Functions, Service Bus, Key Vault, Blob, Azure AD, AKS, etc. - Excellent problem-solving skills. - Strong communication and teamwork abilities. - Experience in Healthcare/pharmacy domain. Skills - .NET C# Windows Application Development - Microsoft SQL Server - Windows Communication Foundation (WCF) services / gRPC Services" . Required Skills Ui,Winforms,.Net

Mock Interview

Practice Video Interview with JobPe AI

Start Continuous Integration Interview Now

My Connections UST

Download Chrome Extension (See your connection in the UST )

chrome image
Download Now
UST
UST

IT Services and IT Consulting

Aliso Viejo CA

10001 Employees

1845 Jobs

    Key People

  • Kris Canekeratne

    Co-Founder & CEO
  • Sandeep Reddy

    President

RecommendedJobs for You