Senior Software Engineer-EN jobs in United States
cer-icon
Apply on Employer Site
company-logo

CAE · 11 hours ago

Senior Software Engineer-EN

CAE is a global leader in defense and security, and civil aviation, focused on revolutionizing customer training and operations. The Sr. Software Engineer will play a key role in the Technology and Product Development Team, responsible for developing full-stack applications and collaborating with cross-functional teams to deliver innovative solutions.

AerospaceEnterprise SoftwareInformation TechnologySecuritySimulationTechnical Support
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Responsible for planning, design, coding, integrating, testing, and documenting software/systems in support of products and R&D projects in collaboration with Technical Leads and Product Managers to solve complex problems for CAE and the US Department of Defense
Work with cross-functional teams to integrate solutions into production environments
Participate in all phases of the software development lifecycle (SDLC) in an Agile environment
Mentor and provide technical guidance to junior level software engineers
Perform effectively as part of a project team

Qualification

C#Angular.NET frameworkPythonRESTful APIsDockerKubernetesCommunicationOrganizational skillsTeam collaboration

Required

Bachelor's or master's degree in engineering, software, or computer science
Minimum of 5 years of software engineering experience or a master's degree in engineering or computer science with 3 years of software engineering experience
Must have had formal software programming training classes
Demonstrated proficiency in one or more of the following programming languages: C#, C++, Java, JavaScript, Python
Experience with frontend frameworks, specifically Angular or React for building responsive and dynamic user interfaces
Experience with backend development on .Net framework
Must be eligible for DoD Personal Security Clearance
Excellent presentation, communication and organizational skills
Ability to read, analyze, and interpret English language professional journals, technical procedures, or government specifications
Ability to write reports, business correspondence, and procedure manuals
Ability to effectively present information and respond to questions from groups of managers, clients, and customers
Due to U.S. Government contract requirements, only U.S. citizens are eligible for this role

Preferred

Experience building and consuming RESTful APIs
Foundational knowledge of relational databases, with hands-on experience using PostgreSQL
Exposure to messaging systems like Kafka or RabitMQ and caching systems like Redis
Experience with containerization technologies, primarily Docker and container orchestration platforms like Kubernetes (K8s)
Working knowledge of Python & Bash for scripting, tooling, or minor service development
Experience with CI/CD pipelines and version control systems like Git
Experience deploying containerized software to cloud platforms like Azure
Experience with container runtime environments such as Docker and container-orchestration systems such as Kubernetes
Experience with MS Visual Studio and VS Code
Familiarity with Linux terminal commands and scripting
Familiarity with geospatial data using GDAL, Geoserver, OpenLayers, Leaflet, or Cesium
Exposure to Machine Learning and Data Analytics, Virtual Reality, and 3D Modeling is a plus

Benefits

Comprehensive and competitive benefits package and flexibility that promotes work-life balance
A work environment where all employees are valued, respected and safe
Freedom to succeed by enabling team members to deliver, take initiatives and make decisions
Recognition, professional development, advancement and having fun!

Company

CAE provides simulation and modeling technologies and integrated training solutions for the civil aviation industry.

Funding

Current Stage
Public Company
Total Funding
$1.46B
Key Investors
La CaisseFonds de solidarité FTQ
2023-06-08Post Ipo Debt· $400M
2021-11-05Post Ipo Debt· $70M
2021-03-12Post Ipo Equity· $287M

Leadership Team

leader-logo
Matthew Bromberg
President and Chief Executive Officer
linkedin
leader-logo
Sonya Branco
VP Finance and Chief Financial Officer
linkedin
Company data provided by crunchbase