Senior Software Engineer
PermanentBookmark Details
Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers – amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water and green mobility – our people are energized problem solvers that take pride in how the work we do changes the world for the better.
We welcome all makers, forward thinkers, and problem solvers who are looking for a place to do their best work. And if that’s you we would love to have you join us!
Job Description
We are looking for someone who will use from a diverse set of technical backgrounds and opinions by encouraging a team-oriented environment and the use of open and direct communications and respect. You will also seek knowledge of new developments in the software engineering, computer engineering, and test automation fields and will identify and pursue career training opportunities.
You will work hybrid from Medellin
You will report to a Engineering Manager
YOUR RESPONSIBILITIES:
• You will analyze software requirements and develop subsystem designs that align with project goals.
• You will balance trade-offs between performance, cost, and reliability in design approaches.
• You will create high-quality, maintainable code that follows design specifications.
• You will develop comprehensive unit test plans to ensure functionality.
• You will identify, report, and resolve software anomalies using debugging techniques.
• You will use automated testing tools to achieve functional coverage.
• You will lead integration efforts for software components to produce final, production-ready products.
• You will participate in design, code, and test case reviews to ensure quality and compliance with standards.
• You will work with team members to meet project deadlines.
• You will stay updated on new trends and advancements in software engineering, testing, and automation.
THE ESSENTIALS – YOU WILL HAVE:
• Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent.
THE PREFERRED – YOU MIGHT ALSO HAVE:
• 3+ years of experience with React.js, Angular (v17+), or Vue.js (v3+), including hooks, advanced directives, or lifecycle management.
• At least 2+ years working with a state management library (Redux, NgRx, Vuex).
• 2 years of experience using CSS Grid and Flexbox and CSS frameworks like SCSS/SASS or TailwindCSS.
• 2+ years of experience using Improved TTI (Time to Interactive) or LCP (Largest Contentful Paint) in at least two projects by implementing code-splitting, lazy loading, and performance tooling.
• 2+ years of experience using REST APIs and GraphQL APIs, including handling complex pagination or query batching.
• 2+ years of experience using Node.js or Python, with 2+ years building RESTful APIs or GraphQL resolvers.
• At least 2 years of hands-on experience with SQL databases like PostgreSQL or MySQL, with at least 2 years designing schemas and optimizing queries.
• 2+ years hands-on experience with at least one backend language, such as Node.js, Python, Java, or C#, used in developing production-ready applications.
• 3+ years experience in advanced workflows like Gitflow or trunk-based development.
WHAT WE OFFER:
Our benefits package includes …
• Comprehensive mindfulness programs with a premium membership to Calm
• Volunteer Paid Time off available after 6 months of employment for eligible employees.
• Company volunteer and donation matching program – Your volunteer hours or personal cash donations to an eligible charity can be matched with a charitable donation.
• Employee Assistance Program
• Personalized wellbeing programs through our OnTrack program
• On-demand digital course library for professional development… and other local benefits!
We believe that employee diversity is an important element of our common future. We provide opportunities for talent growth with the entire organization. We support equality by celebrating the individuality of every person, regardless of their origin and identity. We appreciate the unique cultural pattern and variety of experiences in each of us. We invite all who want to join and change the world of our organization.
#LI-PT2
#LI-hybrid
Rockwell Automation’s hybrid policy aligns that employees are expected to work at a Rockwell location at least Mondays, Tuesdays, and Thursdays unless they have a business obligation out of the office.
Share
Facebook
X
LinkedIn
Telegram
Tumblr
Whatsapp
VK
Mail