Senior Software Engineer - DOT Contract
The Senior Software Engineer is responsible for designing, developing, and maintaining software systems and applications.
He/she possess extensive knowledge of programming languages, software development methodologies, and best practices.
Leads development teams, provides technical guidance, and contributes to architectural decisions.
As directed by senior management, as either individual contributor, supervisor, task lead, or functional lead, performs additions and changes to communications, collaboration tools, and applications; include investigation, analysis, recommendation, configuration, installation, and testing of new hardware and software to meet communications, collaboration tools, and applications communications, collaboration tools, and applications requirements.
Provides direct support in the day-to-day operations on communications, collaboration tools, and applications (e.g., network hardware, operating systems, etc.), including the evaluation of supporting system utilization, monitoring response time and primary support for detection and correction of operational problems using knowledge of hardware and software installation and maintenance in the services environment.
Manages staff/teams as necessary.
Requirements
Bachelors degree in Computer Science, Software Engineering, or related field.
8 years of experience.
Great communications skills.
Benefits- Health Care Plan (Medical, Dental & Vision)
- Retirement Plan (401k,)
- Life Insurance (Basic, Voluntary & AD&D)
- Paid Time Off
- Holiday Pay
- Family Leave (Maternity, Paternity)
- Short-Term & Long-Term Disability