The Senior Software Engineer may serve as a project lead by overseeing the technical execution of software initiatives from concept through delivery. This includes defining architectural approaches, breaking down complex requirements into actionable development plans, and ensuring high ‐ quality implementation across the engineering team.
As a project lead, the engineer manages timelines, anticipates risks, coordinates cross ‐ functional dependencies, and ensures that project goals, quality standards, and performance expectations are consistently met.
Responsibilities:
Analyze user requirements and design documents
Design, develop, and test software
Review existing code
Development of web based applications
Able to travel to customer sites as needed
Function in a team to meet customer needs and tight deadlines within budget