
Senior Software Engineer
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in Virginia.
β’ Creates software architecture and components for both new and existing systems.
β’ Develops, tests, and deploys high-quality production code.
β’ Oversees technical design evaluations and code assessments.
β’ Enhances system performance, scalability, and security.
β’ Constructs and manages automated testing and CI/CD pipelines.
β’ Provides mentorship to software engineers and promotes best practices.
β’ Collaborates with product, testing, and operations teams to facilitate releases.
β’ Performs additional tasks as assigned.
β’ Bachelor's degree in Computer Science, Software Engineering, or a related field is mandatory.
β’ Over 5 years of experience in software engineering.
β’ Proficient experience with Java, C#, Python, or a comparable programming language.
β’ Familiarity with software design patterns, APIs, and relational databases.
β’ Experience with Git, CI/CD, and Agile development methodologies.
β’ Excellent written and verbal communication skills.
β’ Capability to work independently in a remote setting.
β’ Regularly required to use standard office equipment, including but not limited to computers, phones, scanners, and printers.
β’ Preferred: Experience with cloud platforms, containers, and microservices.
β’ Preferred: Cloud certification such as AWS Certified Developer or Azure Developer Associate.
β’ Preferred: Experience in supporting federal government contracts.
β’ Competitive salary and performance-based incentives.
β’ Comprehensive health, dental, and vision insurance.
β’ Flexible work hours and remote work opportunities.
β’ Professional development and continuous learning opportunities.
β’ Generous paid time off and holiday policies.
NationsBenefits
QAVION GROUP
Weflow | getweflow.com
Travoom
Get handpicked remote jobs straight to your inbox weekly.