We are excited to expand our Software Development Team and are looking for a talented Software Systems Engineer to join us in Columbus, Indiana. This is an onsite position and an opportunity to become an integral part of a dynamic, innovative team where you will contribute to the development, maintenance, and improvement of critical software systems.Please note: This is an ONSITE position working in our local office. This is NOT a completely remote position.Key Responsibilities:
- Develop, maintain, and enhance a wide variety of software systems, ensuring that they meet users' needs and preferences.
- Design and develop scalable software solutions by considering system constraints such as budget and time while maintaining high standards of quality.
- Troubleshoot and analyze complex problems, creating practical, scalable solutions for our systems.
- Perform system design, data acquisition, system maintenance, security, and test case design, ensuring robust and reliable software performance.
- Install, configure, test, and maintain operating systems, application software, and system management tools.
- Gather user requirements, define system functionality, and write efficient, maintainable code in various programming languages.
- Continuously improve existing software systems and infrastructure to ensure they meet the evolving needs of the business.
RequirementsTechnical Skills Required:
- System Design: Ability to create detailed plans to ensure systems function optimally for specific needs.
- System Engineering: Solid understanding of engineering principles and practices for building efficient systems.
- Cloud Computing: Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Serverless Computing: Familiarity with serverless computing is a plus.
- Disaster Recovery Planning: Ability to contribute to disaster recovery strategies and ensure system resiliency.
- Server Administration: Experience in server administration and optimizing IT system performance.
- Database Management: Proficiency in managing and maintaining databases.
Soft Skills:
- Communication: Excellent written and verbal communication skills to articulate complex ideas and collaborate with team members effectively.
- Critical Thinking and Problem-Solving: Strong analytical skills to evaluate issues and develop creative solutions in a fast-paced environment.
- Time Management: Ability to manage multiple responsibilities and prioritize tasks effectively to meet deadlines.
What We Offer:
- Opportunity to work with a dedicated, talented team on challenging, meaningful projects.
- A collaborative and inclusive environment where your ideas and expertise are valued.
- Competitive salary and benefits.
If you are passionate about software systems, have a blend of technical expertise and interpersonal skills, and are eager to work onsite in Columbus, Indiana, we want to hear from you!Apply today to join our team and make an impact on innovative software solutions!