What are the responsibilities and job description for the IT Software Engineer (Systems) position at Lynx Technology Partners?
Job Description
Job Description
Lynx is seeking a passionate and intellectually curious Software Engineer with experience in developing data-driven applications, railroad operations, and location-based systems.
Summary :
The Software Engineer will play a pivotal role in designing and implementing software solutions to meet customer needs. This role requires a strong understanding of backend technologies, experience with cloud platforms, and the ability to work independently on technical and analytical tasks. You will collaborate with cross-functional teams to create applications that improve operational efficiencies and enhance user experiences within the railroad and GIS domain.
Key Responsibilities :
- Design, develop, and maintain customer-facing applications.
- Analyze and collect data for system improvements and performance optimization.
- Work independently to plan, document, and implement new features and enhancements.
- Collaborate with internal and external stakeholders to gather requirements and develop technical documents, including scopes of work, software requirements, and project estimates.
- Manage and deploy applications using cloud platforms (e.g., EC2, Elastic Beanstalk, Docker) and monitoring tools (e.g., CloudWatch).
- Integrate with systems such as RDS / Postgres, ActiveMQ, and Firebase.
- Work on both backend and, optionally, frontend development using languages such as Java, Kotlin, SQL, and optionally React, HTML / CSS, and JavaScript.
- Assist in managing integrations with SaaS providers including GitHub, GitLab, Intercom, Airtable, and Sentry.
Requirements
Bachelor’s degree in Computer Science or related field (equivalent experience may be considered).
Preferred Qualifications :
Benefits
At Lynx, we believe in taking care of our employees as well as we take care of our clients. That's why we offer a competitive and comprehensive benefits package designed to support your overall well-being and future goals.
Our benefits include :
We are passionate about fostering an inclusive, diverse, and innovative workplace where every team member feels empowered to grow and succeed.
As an Equal Opportunity Employer, we welcome and celebrate diversity and do not tolerate discrimination of any kind—be it race, color, national origin, religion, sex, pregnancy, marital status, sexual orientation, gender identity, age, disability, or veteran status.
If you’re looking for a dynamic environment where your skills and ideas matter, join us at Lynx and help shape the future of technology!