Systems Engineer

Posted 12 months agoViewed
North AmericaFull-TimeSoftware Development
Company:
Location:North America
Languages:English
Seniority level:Lead, 5+ years
Experience:5+ years
Skills:
LeadershipSoftware DevelopmentFortranGitSoftware ArchitectureVB.NETC#C++CI/CDDebugging
Requirements:
Bachelor’s or Master’s degree in Civil Engineering, Computer Science, Software Engineering, or related field 5+ years of professional experience in software development At least 1 year in a senior or lead role Proficiency in C# and C++ Experience with Fortran and VB.NET is a bonus; willingness to work with Fortran is a must Strong understanding of software development lifecycles, architectural patterns, and design principles Experience in writing technical documentation, defining requirements, and creating system diagrams Demonstrated ability to review code and provide constructive feedback Familiarity with version control systems (Git) and CI/CD pipelines Exceptional problem-solving skills Strong communication skills and experience collaborating with offshore or distributed teams Knowledge of modernization strategies Experience with debugging and testing legacy systems
Responsibilities:
Facilitate the development, maintenance, and refactoring of legacy applications written in Fortran, C#, and VB.NET Analyze existing systems to identify technical debt and propose strategies for modernization and optimization Develop detailed technical requirements, design documents, and architecture diagrams Review and provide feedback on pull requests (PRs) Ensure compliance with software development best practices Stay updated on emerging technologies and recommend tools and methodologies
About the Company
View Company Profile
Similar Jobs:
Posted about 1 month ago
GlobalFull-TimeFinancial Data
Systems Engineer
Company:Databento
Posted 2 months ago
United StatesFull-TimeSoftware Development
Systems Engineer
Company:Credence
Posted 4 months ago
United StatesFull-TimeHardware Systems Integration
Systems Engineer