Sr. Software Engineer
Job Description
Role Summary: PGT Solutions is a government prime contractor focused on the Healthcare IT segment and following a contracts-driven business model. While the scope of every government contract is unique, the IT skillsets, knowledge, and experience needed are generally the same.
In anticipation of a major government contract award, PGT is seeking a Sr. Software Engineer to join our dynamic team. The ideal candidate will have a respectable background in software development and a passion for technology. This role requires a blend of technical expertise and creativity to develop and enhance software products.
Key General Responsibilities (detail/specific responsibilities are disclosed upon award):
Design and develop complex software and hardware systems through comprehensive analysis, programming, testing, and debugging processes. This includes working across multiple platforms and technologies to ensure optimal system performance and reliability.
Lead software development initiatives by providing technical guidance in feature specification and design architecture. This involves collaborating with stakeholders to establish clear technical requirements and ensuring alignment with business objectives.
Transform user requirements into detailed technical specifications, incorporating best practices and industry standards to deliver high-quality solutions. This includes conducting thorough analysis of user needs and creating comprehensive design documentation.
Develop and enhance prototypes and end-user applications based on specific requirements and user feedback. This encompasses implementing new features, optimizing existing functionality, and ensuring seamless integration with existing systems.
Create and maintain detailed, reusable product documentation to support development teams and facilitate future maintenance efforts. This includes technical specifications, API documentation, and system architecture diagrams.
Required Qualifications:
Bachelor's degree in Computer Science, Software Engineering, or related technical field
8+ years of experience in software development and systems engineering
Strong proficiency in multiple programming languages and development frameworks
Proven experience in designing and implementing complex software systems
Excellent problem-solving and analytical skills
Strong communication abilities and leadership experience
Preferred Skills:
Experience with cloud computing platforms (AWS, Azure, or GCP)
Knowledge of DevOps practices and CI/CD pipelines
Expertise in microservices architecture and containerization
Experience with Agile development methodologies
Background in mentoring junior developers and leading technical teams
Security clearance or ability to obtain one
Success Indicators:
Technical Leadership: Demonstrated ability to guide technical decisions and mentor team members
Innovation: Track record of implementing creative solutions to complex technical challenges
Project Management: Successfully delivering projects on time and within scope
Collaboration: Effective communication with cross-functional teams and stakeholders
Quality: Consistent delivery of high-quality, maintainable code and documentation
Salary: Competitive compensation package commensurate with experience
Location: Remote position (must reside within the contiguous US)
PGT Solutions offers a comprehensive benefits package and opportunities for professional growth. We are an equal opportunity employer committed to creating an inclusive workplace environment.
Job Type: Full-time
Pay: $100,000.00 - $115,000.00 per year
Benefits:
401(k)
401(k) matching
Dental insurance
Flexible spending account
Health insurance
Health savings account
Life insurance
Paid holidays
Paid sick time
Paid time off
Professional development assistance
Retirement plan
Tuition reimbursement
Vision insurance
Work from home
Schedule:
8 hour shift
Monday to Friday
Application Question(s):
MUST BE A US CITIZEN OR GREEN CARD HOLDER, and you must pass a comprehensive background investigation, to receive "Public Trust" level security clearance. Are you confident that such an investigation will be adjudicated in your favor, i.e., you will be "cleared"?
Work Location: Remote