Job Closed
This listing is no longer active.
Senior Full Stack Software Engineer
Location
Illinois + 2 moreAll locations: Illinois | Ohio | Wisconsin
Posted
134 days ago
Salary
$114.7K - $172.1K / year
Seniority
Senior
Job Description
Senior Full Stack Software Engineer
Rockwell Automation
• Work directly with stakeholders to refine and breakdown product requirements. • Help drive the development of your projects from design through implementation. • Work with leading open source projects like .NET Core, ElasticSearch, Docker, and more. • Develop automated processes and tools for building, testing, and deploying code. • Become well versed in the OT (Operational Technology) industry as it applies to application development.
Job Requirements
- Bachelor's Degree or Equivalent Years of Relevant Work Experience
- Legal authorization to work in the U.S. We will not sponsor individuals for employment visas, now or in the future, for this job opening.
- Product-driven software development experience (typically 5+ years).
- History of delivering features from early ideas to finished products.
- Strong understanding of OOP concepts and design patterns.
- Ability to quickly understand, modify, and extend large, existing codebases.
- Working knowledge of web front end development technologies - preferably TypeScript and Angular.
- Strong backend programming skills in an object-oriented language such as C# or Java.
- Understanding of modern software engineering practices like CI/CD and test automation.
- Technical leadership, ability to lead a project/feature end-to-end, and mentor junior engineers.
- Strong written and verbal communication suitable for internal experience.
- Experience working in ASP.NET or similar.
- Exposure to working with containers and containerizing existing applications (Docker, Kubernetes, Mesos).
Benefits
- Health Insurance including Medical, Dental and Vision
- 401k
- Paid Time off
- Parental and Caregiver Leave
- Flexible Work Schedule where you will work with your manager to enjoy a work schedule that can be flexible with your personal life.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Design, develop, and maintain backend services using Java and Quarkus; • Build and enhance frontend applications using Angular (with LitElements and Vue.js as complementary technologies); • Collaborate with cross-functional teams to define, design, and deliver new features; • Ensure high performance, reliability, and scalability of the system; • Participate in code reviews and contribute to best practices and technical standards; • Support deployment and infrastructure processes, leveraging AWS and Terraform where applicable; • Contribute to operational support under strict SLAs, including monitoring and incident handling; • Participate in on-call rotations after onboarding and qualification.
Software Engineer, Full Stack
EmpowerWe are an equal opportunity employer with a commitment to diversity. All individuals, regardless of personal characteristics, are encouraged to apply. All qualified applicants will receive consideration for employment without regard to age, race, color, national origin, ancestry, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, religion, physical or mental disability, military or veteran status, genetic information, or any other status protected by applicable state or local law.
• transforming financial lives • help customers achieve financial freedom
• Learn and Build Secure Infrastructure: Under the guidance of senior engineers, you will assist in designing and maintaining secure infrastructure on EKS in our multi-cloud environment (AWS) using Infrastructure as Code (Terraform). • Automate Security & Workflows: You will write code (Python, Go, or Bash) to automate manual tasks, threat detection, and vulnerability management processes. • Secure the Pipeline: You will help integrate security tools (SAST, DAST, SCA) into our CI/CD pipelines, ensuring developers receive fast, actionable feedback on their code. • Support Container Operations: You will gain hands-on experience managing and securing our container orchestration platform (Kubernetes/EKS) and self-hosted GitLab Runners. • Collaborate and Grow: You will participate in code reviews, technical discussions, and blameless post-mortems to learn operational excellence and security best practices.
• Lead architecture interviews with stakeholders to ensure all critical control areas throughout the architecture are designed to meet FedRamp program requirements. • Develop architecture briefing documents to inform the Government FedRAMP program manager and internal stakeholders with FedRAMP program requirements, technical capabilities, and any concerns noted from the material review • Support Continuous Monitoring activities including but not limited to items such as reviewing annual package submissions, reviewing and scoping significant change proposals, reviewing risk acceptance documents, etc. • Interpret FedRAMP and other agency requirements and provide internal teams guidance regarding expectations, technical requirements, and processes. • Stay informed of updated FedRAMP guidance, industry best practices, emerging technologies, and Government cybersecurity directives, and provide recommendations to internal stakeholders regarding impacts. • Learn and Build Secure Infrastructure: Under the guidance of senior engineers, you will assist in designing and maintaining secure infrastructure in our multi-cloud environment (AWS) using Infrastructure as Code (Terraform). • Automate Security & Workflows: You will write code (Python, Go, or Bash) to automate manual tasks, threat detection, and vulnerability management processes. • Secure the Pipeline: You will help integrate security tools (SAST, DAST, SCA) into our CI/CD pipelines, ensuring developers receive fast, actionable feedback on their code. • Support Container Operations: You will gain hands-on experience managing and securing our container orchestration platform (Kubernetes/EKS) and self-hosted GitLab Runners. • Collaborate and Grow: You will participate in code reviews, technical discussions, and blameless post-mortems to learn operational excellence and security best practices.



