Pune, IND
24 hours ago
Software Engineer I
**DESCRIPTION** The Software Engineer I is responsible for developing high-quality, innovative, and fully performing software that complies with coding standards and technical design. This role involves the design, development, testing, and maintenance of full stack web applications with a strong focus on frontend development. The engineer collaborates across functions to ensure efficient and secure software solutions aligned with business needs. **Note:- Although the role category specified in the GPP is Remote, the requirement is for Hybrid working model from Cummins Pune Office.** **Key Responsibilities:** + Develop and maintain full stack web applications, focusing on frontend development using modern frameworks. + Write clean, maintainable, and efficient code while adhering to best practices and coding standards. + Collaborate with cross-functional teams including designers, product managers, and QA engineers. + Participate in code reviews, share knowledge, and contribute to team growth. + Troubleshoot, debug, and optimize application performance. + Stay updated on industry trends, emerging technologies, and modern development practices. + Document software solutions and create supporting technical materials such as flowcharts and design specifications. + Analyze business and technical requirements and translate them into effective software solutions. + Engage in systems analysis and recommend improvements to enhance functionality and performance. + Ensure compliance with non-functional requirements including performance, scalability, and security. + Participate in Agile development practices, including sprint planning and iterative delivery. **RESPONSIBILITIES** **Skills and Competencies:** + **Business Insight** – Understands business context to develop effective solutions. + **Communicates Effectively** – Adapts communication for different audiences. + **Customer Focus** – Builds strong customer relationships and delivers value. + **Global Perspective** – Considers diverse global contexts in decision-making. + **Manages Conflict** – Resolves issues constructively and diplomatically. + **Agile Development & Systems Thinking** – Applies iterative development and holistic systems thinking for optimal outcomes. + **Agile Testing** – Ensures quality and business value through test-driven development. + **Regulatory & Compliance** – Understands risk management and regulatory frameworks. + **Solution Modeling & Functional Fit Analysis** – Creates scalable and compliant technical solutions. + **Values Differences** – Embraces diversity in thought and culture. **Education, Licenses, Certifications:** + College, university, or equivalent degree in Computer Science, Engineering, or a related subject. + Relevant certifications in software development, cloud platforms, or Agile methodologies are an advantage. + This position may require licensing or compliance with export control or sanctions regulations. **Experience:** + 3-5 years of professional experience in software development. + Experience in Agile environments is preferred. + Internships, co-op programs, or other extracurricular software development experience is a plus. **QUALIFICATIONS** **Required Qualifications:** + Bachelor’s degree (or equivalent) in Computer Science, Engineering, or related field. + 3-5 years of hands-on experience in full stack development, with strong frontend expertise. + Proficient in JavaScript/TypeScript, HTML5, CSS3, and Bootstrap. + Experience with frontend frameworks like React, Angular, or Vue.js. + Working knowledge of backend technologies such as Node.js, Express, Python, or Java. + Familiar with RESTful API integration and testing using tools like Postman. + Understanding of database systems (SQL/NoSQL). + Exposure to unit testing frameworks such as JUnit. + Experience with version control systems like Git. + Comfortable working in Agile environments using tools like Jira and Confluence. + Strong problem-solving, communication, and collaboration skills. **Nice to Have:** + Experience with cloud platforms like AWS, Azure, or GCP. + Exposure to CI/CD pipelines and DevOps practices. + Familiarity with frontend grid and charting tools such as AG-Grid, Kendo Grid, Plotly, or D3.js. + Understanding of containerization tools like Docker. + Knowledge of testing frameworks such as Jest or Mocha. **Job** Systems/Information Technology **Organization** Cummins Inc. **Role Category** Remote **Job Type** Exempt - Experienced **ReqID** 2417316 **Relocation Package** No
Por favor confirme su dirección de correo electrónico: Send Email