Overview
Skills
Job Details
Software Engineer
Overview
We are seeking a skilled Software Engineer to join a collaborative engineering team supporting a range of complex software integration initiatives. This role offers the opportunity to work on innovative projects where high-quality software solutions are critical to success. The ideal candidate will bring strong technical expertise, thrive in team environments, and demonstrate the ability to adapt to evolving project needs.
Responsibilities
Design, develop, and implement software solutions using modern programming languages.
Collaborate with cross-functional engineering teams to deliver robust, scalable applications.
Support the full software development lifecycle, including requirements gathering, design, coding, testing, and deployment.
Apply agile methodologies to manage tasks and improve delivery efficiency.
Participate in code reviews, design reviews, and technical discussions to ensure best practices are followed.
Partner with stakeholders to identify technical needs and propose effective solutions.
Stay current on emerging tools, technologies, and industry best practices.
Required Skills
Proficiency in multiple programming languages such as Python, C++, Java, and .NET.
Strong understanding of software engineering practices, including version control, CI/CD, and unit testing.
Familiarity with agile frameworks and collaborative development environments.
Ability to work effectively both independently and as part of a team.
Preferred Qualifications
Bachelors degree in Computer Science, Software Engineering, or related field (advanced degree preferred).
Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
Knowledge of simulation tools or Matlab.
Prior exposure to highly regulated or complex industries is a plus, but not required.
Familiarity with network communication architecture and secure systems.
How to Apply
If you are a motivated Software Engineer looking to contribute to impactful projects, wed love to hear from you. Please submit your resume for confidential consideration.