
Software Engineer
Rockwell Automation
full-time
Posted on:
Location Type: Hybrid
Location: Pune • India
Visit company websiteExplore more
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