Jobs via Dice
Software Development Engineer (Remote)
Software Development Engineer | Jobs via Dice | UnitedStates
Software Development Engineer | Jobs via Dice | United States
Roles and Responsibilities:
- Analyze end-user needs and design, test, and develop software to satisfy demand.
- Analyze and translate business requirements in functional and non-functional system requirements.
- Design user interfaces by using conceptual design techniques such as creating visual mockups, prototypes, and diagrams.
- Test-driven development with Angular, JSON, React, Java, Junit, etc.
- Lead the software implementation of complex systems given a high-level software architecture.
- Translate the software architecture and requirements into low-level designs and implementation strategies.
- Selects programming languages, frameworks, and tools appropriate to implement the software architecture and meet requirements of customer.
- Leads one or more teams responsible for implementing software systems.
- Evolutionary design Collective code ownership Retros Short iterations CI/CD.
- Understand and prioritize work creating and managing container pipelines within Tanzu or have supported an existing environment.
Other Duties: Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
Desired/Required Skills:
- Expectation of travel on-site to Charleston, SC one to two times a year.
- Bachelor s degree in computer science, Information Technology, or a related field. Equivalent experience will be considered.
- Database experience MySQL 5.7
- Pair programming in the Extreme Programming framework
- Experience leading the software implementation of complex systems.
- Experience translating software architecture and requirements into low-level designs and implementation strategies.
- Previous experience leading teams and managing customer expectations.
- Understand and prioritize work creating and managing container pipelines within Tanzu or have supported an existing environment.
- Direct experience inventing new features and products, adding new features to applications, and enhancing existing products.
- Programming languages to include Java, C#, C++, Lisp, PERL, and Python.
- Experience with CI/CD pipelines Git, Tanzu.
- Experience working in a DoD and Agile Development environment that combines Lean, Scrum, and XP frameworks.
- Understanding of cloud architecture.
- Ability to correlate requirements to specific tasking.
- Familiarity with JIRA, User Stories, and updating Jira tickets to with appropriate levels of content.
- Experience with documentation (Atlassian Confluence).
- CI/CD and application build and deploy (Tanzu, Git).
- Experience with Network Infrastructure (Big IP/F5, VPN, firewalls, TCP/IP, DNS, SFTP) is a plus!
- 8570 compliance required (Sec+ and OS Certification).
- Active secret level government clearance or higher required.
About the Company:
NexGen Data Systems is an emerging technologies focused company providing expert systems and network engineering solutions to the Department of Defense. NexGen Data Systems promotes a culture of knowledge and career advancement through continued learning, keeping our team current on the latest advances in systems and networking, and enabling our team to provide the best available solutions to our clients.
Benefits:
- Company covers 100% of premiums for the employee s medical, dental, and vision insurance and subsidizes premiums for spouse and dependents.
- Company provides short and long term disability plans.
- 401(k) match up to 10% of the employee s salary contributions to 401(K) plan.
- Comprehensive training and development program.
- 11 paid holidays and paid time off (PTO) accrual level starts at 15 days annually.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.
NOTE: s and those authorized to work in the US are encouraged to apply. In order to be qualified for this position, you must be able to obtain and maintain a United States Department of Defense (DoD) security clearance. We are unable to sponsor Visas at this time. NexGen Data Systems provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws.
Show more
Show less
Related Jobs
See more All Other Remote Jobs-
NewSave
-
NewSave
- Save
- Save
- Save
- Save
- Save
- Save
- Save
- Save