Eaton
Eaton5h ago
Career Pages

Senior Engineer .Net Developer

Full Time
Senior Level

Auto Apply to 50+ AI Matched Senior Engineer .Net Developer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Eaton

Responsibilities

Qualifications & Requirements

Experience Level: Senior Level

Full Job Description

About the Role: Senior .Net Developer in Pune, India

Eaton is seeking a passionate Senior .Net Developer to join our dynamic team in Pune, India. If you are driven to be part of something special, a winning and fun team, this is an exciting opportunity for you. At Eaton, we embed safety, health, wellness, inclusion, and diversity into our core values, vision, and goals, making our work engaging and meaningful.

Key Responsibilities:

  • Demonstrate high proficiency in Object-Oriented Programming (OOP), with a preference for C#.
  • Develop high-quality, clean, logical, and high-performance code.
  • Embrace test-driven development (TDD) and agile methodologies.
  • Document solutions using flowcharts, diagrams, code comments, code snippets, and performance instruments.
  • Provide work estimates and actively participate in code reviews.
  • Maintain and enhance job knowledge by studying software development techniques and programming languages.
  • Collaborate with test teams to ensure adequate test case coverage, investigate and fix bugs, and create automated test scripts.
  • Contribute to software development by participating in the architecture, design, and implementation of enterprise-grade, high-performance software applications.
  • Evaluate business requirements to identify and propose potential solutions.
  • Understand and assess existing and new solutions, architectures, and designs to enhance current offerings and create new ones.
  • Engage directly with stakeholders, engineering, and test teams to deliver high-quality products that address customer needs.
  • Propose and deliver innovative, competitive technical solutions with significant business impact and stakeholder value.
  • Develop and execute plans for incremental and iterative project delivery.
  • Ensure code quality by establishing coding standards and actively contributing to coding efforts.
  • Maintain awareness of cybersecurity standards and practices throughout the solutioning process.
  • Perform other assigned duties as required.

Required Qualifications:

  • Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or Electronics Engineering from an accredited institution.
  • A Master's Degree in Computer Science or Software Engineering from an accredited institution is preferred.
  • 7+ years of comprehensive software engineering experience.
  • 6+ years of experience with the .Net Framework.
  • 4+ years of experience in front-end and API development.
  • 4+ years of experience with SQL databases, including PostgreSQL.
  • Proficiency in C#.
  • Proficiency in architecture design and design patterns.
  • Any experience with C++ is considered an advantage.
  • A proven track record of shipping high-quality products over 7+ years in the software industry.
  • Over 7 years of experience developing highly scalable, enterprise-grade web applications and/or distributed systems.
  • Experience with web application frameworks.
  • Experience with technologies such as Node, React, TypeScript, Material UI, PostgreSQL, GraphQL, Terraform, Webpack, Knex, and Jest.
  • Experience with cloud platforms and containerization technologies like Azure, Docker, and Kubernetes, as well as Redis.
  • Excellent object-oriented design and programming skills, including the application of design patterns.
  • Experience with Database Management Systems (DBMS) and Object-Relational Mapping (ORM) frameworks such as SQL Server and PostgreSQL.
  • Proficiency in utilizing software engineering best practices.
  • Experience in Scaled Agile methodologies.
  • Experience in Design patterns, Architecture design, and phased solution delivery.
  • Experience with code repository management and branching strategies.
  • Experience with code analysis tools.
  • Experience with Continuous Integration/Continuous Deployment (CI/CD) pipelines, particularly using tools like Azure DevOps.
  • Good to have exposure to cybersecurity principles and practices.
  • Excellent verbal and written communication skills, with the ability to articulate technical concepts effectively.
  • Strong problem-solving and reasoning abilities, demonstrating technical innovation and creative solutions.
  • Keen awareness of emerging software development and engineering tools, trends, and methodologies.
  • Good judgment, time management, and decision-making skills.

Skills:

  • Strong communication skills, enabling effective interaction with diverse internal and external stakeholders.
  • Results-oriented with a demonstrated ability to develop initiatives that enhance productivity.
  • Proactive and solutions-oriented, comfortable working in ambiguous environments.
  • Ability to foster an environment that encourages experimentation, innovation, and decision-making.
  • Proficiency in leveraging data to generate insights and inform decisions.
  • Exceptional problem-solving skills, utilizing digital technology and processes to address complex challenges with effective solutions.
  • Innovation Leadership: Skilled in cultivating creative ideas, demonstrating sound judgment in assessing the viability of suggestions, and managing the creative process of others.
  • Creativity: Ability to generate numerous new and unique ideas, making connections between unrelated concepts and contributing original, value-added perspectives.
  • Process Management: Adept at defining and executing necessary processes, organizing people and activities, measuring performance effectively, simplifying complex processes, and optimizing resource utilization.
  • Strategic Agility: Possesses the foresight to anticipate future consequences and trends accurately, with a broad perspective to create competitive and breakthrough strategies and plans.
  • Drive for Results: Consistently exceeds goals and delivers successful outcomes.
  • Motivating Others: Creates an environment where individuals are inspired to perform at their best, fostering empowerment and positive working relationships.
  • Managerial Courage: Engages in transparent and meaningful conversations, providing direct, constructive, and actionable feedback.
  • Business Acumen: Possesses a strong understanding of how businesses operate, with knowledge of current and emerging technologies and competitive landscapes.
  • Peer Relationships: Skillful at finding common ground, resolving conflicts for mutual benefit, and representing individual interests while being fair to other groups.
  • Interpersonal Savvy: Relates well to people of all types, building appropriate rapport and trust.
  • Action-Oriented: Enthusiastic and energetic, driven to tackle challenging tasks and achieve objectives.
  • Intellectual Horsepower: Demonstrates high intelligence, comfortable with complex concepts, and possesses intellectual agility.

Company

Eaton

Eaton

Posted on Career Pages
Senior Engineer .Net Developer at Eaton | | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform