E-INFOSOL LLC · 2 days ago
Software Developer (Cloud)
E-INFOSOL LLC is seeking a highly skilled Software Developer to join their innovative, customer-focused team in Washington, DC. The role involves developing, testing, and debugging software, resolving customer complaints, and contributing to the overall software development lifecycle.
Cyber SecurityInformation TechnologySoftware
Responsibilities
Develops codes, tests, and debugs new software or enhancements to existing software. Has good understanding of business applications as well as user, performance, quality, interface, and security requirements
Works with technical staff to understand problems with software and resolve them
Resolves customer complaints with software and responds to suggestions for improvements and enhancements
May assist in development of software user manuals
Responsible for desktop design, testing, security lockdown implementation, integration with standard software packages, integration with automated patching and deployment technologies, documentation, and training to include automating application and configuration deployments and updates
Qualification
Required
Active Top Secret clearance
Bachelor's Degree in Computer Science or a related field
4-6 years documented and demonstrated experience in a Backend Developer/Full Stack Developer/Java Developer role performing the following activities:
Developing, testing, and deploying back-end software in a widely used programming language such as Java, JavaScript, Go, Python
Developing, testing, and deploying client/UI (frontend) and server (backend) software in widely used programming languages such as Java, Python, Go, JavaScript, Typescript, and .NET
Developing, testing, and deploying Java software using the latest versions of the Java Development Kit
Experience implementing and using backend frameworks such as Java Spring, Nodejs, Go GinAngularJS, React, NextJS, Spring, Nodejs, NestJS, and Gin Spring, Google Web Toolkit, Hibernate, and Struts
Experience with software development lifecycle processes to include Agile development
Experience with software design patterns and antipatterns
Experience with development tools (git, integrated development environment, code quality tools, etc..)
Experience working across multiple teams
Front-end: JavaScript (ES6 and higher), React, NextJS, Tailwind CSS, Material UI, RESTful design and principles, Code quality and standardization practices
Backend: NodeJS, Express, NestJS, NextJS, Npm (node package manager), Go language, Java 8, SOAP services, Maven and Gradle, Code quality and standardization practices
Development Tools: Git source version control, Jira project management, Static Application Security Testing (SAST, e.g. SonarQube, Gitlab SAST), Unit and integration testing (e.g., jest, mocha, chai), Automated testing, End-to-end testing (Selenium, Cucumber)
Platforms: Kubernetes, Gitlab CI/CD (continuous integration/continuous delivery), Attribute and role-based access control paradigms (ABAC/RBAC), Linux administration, Splunk administration, Web servers (Tomcat, OpenLiberty, etc.), Containerization (docker, containerd, etc.)
Cloud: Amazon Web Services infrastructure and services as a service (IaaS, SaaS), Networking and security, Serverless functions (lambda), Elastic Kubernetes Service (EKS), Relational Database Service (RDS) and Aurora, Performance analysis and scalability practices, Terraform
Data: Postgres 15+, Liquibase configuration management, Yet Another Markup Language (YAML), JavaScript Object Notation (JSON), Entity-Attribute-Value (EAV) design
Business Analysis and Project Management: SAFeAgile Principles, Jira, Confluence
Benefits
Medical – 100% company paid for employees with dependent options
Dental and Vision
Retirement Savings (401k) up to 4% match
Health Savings Account (HSA), FSA and DCFSA
Company-paid Short/Long-term disability (w/ additional supplemental options)
Company-paid Life and AD&D (w/ additional supplemental options)
Generous Paid Time Off and ALL 11 Federal Holidays
Legal and Identity Protection Services
Bonuses for certifications and reimbursement
UberOne, Company Outings (Sporting events, Happy Hours, etc.), Discounts on services including Pet Insurance
Company
E-INFOSOL LLC
E-INFOSOL is an SBA 8a and Service-Disabled and Veteran-Owned Small Business (SDVOSB) located in the Washington, D.C. metropolitan area.