Rockwell Automation

Software Engineer

Rockwell Automation

full-time

Posted on:

Location Type: Hybrid

Location: PuneIndia

Visit company website

Explore more

AI Apply
Apply

About the role

  • Designs, codes, and tests new enterprise-wide applications
  • Leads or participates in the migration of infrastructure from IaaS to PaaS in Azure, ensuring a fluent and efficient transition for enterprise applications
  • Writes high-quality code compliant with enterprise and industry standards
  • Analyzes and improves the efficiency of various systems and services
  • Creates and executes required test scenarios/plans to ensure complete testing on all new and changed components
  • Troubleshoots problems identified by users
  • Helps to create a culture of openness, honesty, and transparency
  • Collaborates with capability team to build an agile culture in teams
  • Coordinates with business stakeholders to understand and document business and functional requirements related to the end-user experience
  • Understands user needs based on business and functional requirements, user research, market analysis, customer feedback, and usability findings
  • Identify design problems and devise usable solutions
  • Builds strong relationships with technical and non-technical stakeholders across the organization
  • Participates in the design and implementation of user research and usability testing to better understand end-user needs
  • Ensures that third-party applications and products are customized to deliver a consistent end-user experience

Requirements

  • Bachelor’s Degree or equivalent relevant experience
  • 5+ years’ experience with .NET development in a professional environment
  • Strong English speaking and writing skills
  • Typically requires a minimum of 2 years of related experience
  • Experience in systems development lifecycle
  • Experience with Agile development methodologies
  • Experience with server-side architectures and system design and development
  • Experience developing and deploying cloud-based solutions in Azure, including transitions from IaaS to PaaS
  • Demonstrated experience migrating solutions from IaaS to PaaS infrastructure in Azure, with a focus on minimizing disruption and ensuring a smooth transition
  • Experience with CI/CD, TFS, GIT or Azure DevOps a plus
  • Intellectual curiosity and the ability to question thought partners across functional areas
  • Ability to adapt quickly to new technologies and changing business requirements
  • Solid problem-solving skills, attention to detail, and critical thinking abilities
  • Excellent understanding of business complexity and project interdependencies
  • Ability to partner with multiple stakeholders and influence project decisions
  • Strong teamwork, customer service and organizational skills
  • Experience with C# / VB.NET required
  • Experience with WinForms, WebAPI, SOAP, ASP.NET, MS Access Forms
  • Experience with SQL Server 2016 or newer
  • Understanding of DB schemas and best practices when developing tables, stored procs, indices
  • Experience with JavaScript frameworks, React a plus.
Benefits
  • Flexible working hours
  • Professional development opportunities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
.NETC#VB.NETSQL Server 2016WinFormsWebAPISOAPASP.NETJavaScript frameworksReact
Soft skills
strong English communicationproblem-solvingattention to detailcritical thinkingteamworkcustomer serviceorganizational skillsintellectual curiosityadaptabilityrelationship building
Certifications
Bachelor’s Degree