Job Description
Remote Work:
Yes
Job Number:
R0241021
Location:
Washington, DC, USA
The Opportunity:
Summary:
Selencia Enterprise is seeking a Software Engineer to design and build back-end services that support our portfolio of data-centric clinical and analytic applications. These applications leverage cloud computing, big data, mobile, data science, data warehousing, machine learning using state of the art software development applications and frameworks. Our Software Engineers ensures that these cloud-based micro-services adhere to uptime and accuracy targets, are resilient, and scale as data volumes and traffic increase. They work closely with the data engineering, platform, and solutions teams to develop applications as required to benefit our practice and patients.
Responsibilities:
Design and develop quality software based on requirements
Develop and maintain automated unit tests and manual functionality tests
Prepare reports on all aspects related to software development
Peer review the work of other software engineers and provide constructive feedback
Participate in project meetings including Agile/Scrum grooming, sprint planning, sprint reviews, and daily stand-ups
Collaborate within an agile software development process with software engineers, subject matter experts, and stakeholders
Have working knowledge and experience of Software Engineering with a minimum of internships and a minimum of 1 yr. of experience, or 2yrs of experience coding applications or services in a high-level language (C, C++, Golang, Java, C# etc.).
Demonstrated problem solving and time management skills.
Possesses strong technical aptitude for designing and implementing software solutions.
Experience with modern application development frameworks
Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
You Have:
Qualifications
Education / Certifications:
Bachelor's degree in Computer Engineering, Computer Science or related STEM field
Clearance Requirement: must be able to be granted a Secret DOD security clearance
Experience:
5+ years of experience successfully designing, developing, and implementing software components
Experience with a source control tool such as git
Experience with a software lifecycle management tool such as Azure DevOps
Experience writing unit tests and performing code reviews
Ability to provide in-depth evaluation and analysis of unique complex technological issues
Skills & Technology Used: Experience in ANY (not all, any) of the following is desired:
Agile/Scrum software development practices
Azure DevOps
PostgreSQL or SQL and Database Operations
Linux (CentOS, RHEL) and Windows Operating Systems
Object-oriented languages and web development technologies
C#, JavaScript/TypeScript, Angular, Material Design, SQL (especially PostGreSQL), Entity Framework, SignalR/Websockets
Docker and containerized web services
Visual Studio
Nice If You Have:
Ability to use a wide variety of open-source technologies and cloud-based services.
Experience with Google and Azure cloud environments
Experience in databases, analytics, big data systems or business intelligence products
Experience with building high-performance, highly available and scalable distributed systems.
Experience developing software for healthcare related industries.
Clearance:
Clearance Required: Ability to obtain and maintain a Suitability/Public Trust clearance.
Compensation:
Benefits Offered: Medical Insurance; Life Insurance; Dental Insurance and 401K
Selencia Enterprise is an equal opportunity employer: all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, age, national origin, protected veteran status, or disability.
Job Type: Full-time
Benefits:
• 401(k)
• Dental insurance
• Health insurance
• Paid time off
• Vision insurance
Work Model:
Selencia Enterprise is a team of people who are passionate about transforming government IT. Every day, we make a positive impact by delivering innovative IT services and solutions that improve how the private sectors and government agencies operate and serve our citizens.
We are looking for great people to help us acheive great things for our customers, our culture, and our ability to attract other great people.
EEO Commitment:
We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, disability, or status as a protected veteran. EOE, including disability/vets.