Note: The job is a remote job and is open to candidates in USA. Inductive Automation creates solutions for industrial automation innovation that improve operational efficiency and integration. The Senior Software Engineer I is responsible for the full software product lifecycle, including design, implementation, testing, deployment, documentation, support, and maintenance, while also collaborating with teams and supporting customers.
Responsibilities
- Independently responsible for the entire lifecycle of projects or features including engineering design, development, and deployment
- Improving code structure and architecture in service of testability and maintainability
- Writing, co-writing, and reviewing design documentation
- Maintaining high proficiency in one or more technical areas
- Prioritizing and valuing unowned or undesirable work that enables the team to move faster
- Ensuring work meets quality standard
- Working with their team and adjacent teams to solve problems
- Escalating problems that have wider scope
- Assisting and teaching other engineers on an individual basis
- Completing thoughtful and constructive code reviews in a timely manner
- Responsible for one or more product areas or other IC leadership role (Product Lead, Scrum Master)
Skills
- 3-5 years of software engineering or software development experience, preferably in a related field
- A comprehensive understanding of computer science concepts and ability to apply expertise in object-oriented design, multi-threaded architecture, data structures, algorithms, and cybersecurity
- Hands-on programming experience using relevant languages (Java)
- Experience using relevant tool suites. (IntelliJ or equivalent, Git)
- Creative problem-solving skills
- Passionate about building applications that delight users
- Strong written and verbal communication and interpersonal skills
- Experience working on a team using agile methodologies
- Web Server Servlets (Jetty)
- Experience with auditing, metrics, logging, classloaders
- Experience with test driven development
- Experience with authoring and maintaining SDK
Benefits
- This a full-time role with hybrid opportunities available.
- Time for professional development
- Company and team activities are baked right into the schedule
- 100% Employee Covered Health Care: Don’t pay a dime for your medical, dental, and vision insurance
- Paid Time Off: Receive paid holidays, vacation, and sick time
- 401k with Match: Save for the future with our company-matching 401k program
- World-Class Headquarters: While on-site, enjoy complimentary snacks and beverages, then challenge a friend to a game of pool, table tennis, shuffleboard, or foosball
- Adjacent Nature Reserve: On-site employees enjoy breathtaking views and adventures that energize and inspire
Company Overview