Software Engineer IV
- Durham, NC, United States
Applications open in a new tab.
Job details
- Experience
- Bachelor's degree or equivalent, plus 6-8 years of experience in a related field.
- Posting language
- English
- Posted
Original job description
Dexian Government Solutions is seeking a Software Engineer IV to serve as the Application Development and Support Lead for our EPA BSMD proposal effort. This role provides technical leadership for the development, modernization, operation, and sustainment of web applications and related database components.
The lead will guide application delivery using an approved Software Development Life Cycle (SDLC) that follows Agile development principles, coordinate dependencies across service areas, and ensure applications meet Government requirements for functionality, accessibility, security, performance, and continuity.
Job Duties
- Lead application development and support activities, providing technical direction and mentoring to developers.
- Provide product demonstrations and participate in trade shows and seminars, as needed.
- Develop technical designs and software specifications that integrate customer requirements, design strategies, development schedules, and user expectations.
- Design, develop, test, enhance, and maintain application modules, components, and related database functionality.
- Gather and document customer requirements, implement Government-approved changes, and maintain source control, versioning, code libraries, and code-merging practices.
- Develop responsive, scalable applications using effective user interface design principles, including layout, typography, color, and visual hierarchy.
- Ensure user-facing applications and content conform to Section 508 accessibility requirements.
- Plan and execute Government-directed modernization of legacy applications, such as ColdFusion or Drupal, to approved no-code or low-code platforms, such as Oracle APEX or Microsoft Power Apps.
- Support application migration and decommissioning, including data mapping, cutover planning, and records archival.
- Create and maintain dashboards, reports, and visualizations that communicate real-time data through charts, graphs, filters, and other interactive elements.
- Integrate data from custom applications, commercial off-the-shelf products, and agency enterprise systems.
- Provide application enhancements, troubleshooting, and technical support for end users using approved error-tracking and issue-management tools.
- Perform daily application health checks and log reviews; verify scheduled jobs and authentication or single sign-on integrations; monitor performance and error rates; and document remediation actions in the IT service management system.
- Maintain synchronization across development, test, quality assurance, and production environments.
- Develop and execute unit, integration, regression, and user acceptance test plans; document results; and resolve defects before release.
- Coordinate releases through established change-control processes and approved maintenance windows, including tested back-out plans and post-implementation reviews as applicable.
- Apply secure coding practices, coordinate Government-approved code reviews and vulnerability scans, remediate findings, and document residual risks for Government review.
- Manage application secrets and keys and maintain required security and privacy documentation.
- Maintain approved interfaces and data exchanges with enterprise and third-party systems, documenting dependencies and coordinating changes affecting connected systems.
- Coordinate enterprise-managed hosting and middleware services the Government retains.
- Maintain runbooks, configuration baselines, data models, interface specifications, as-built diagrams, change logs, and knowledge articles in Government-accessible repositories.
- Develop user and administrator guides and provide user training as directed.
- Coordinate backup and recovery activities with database administrators and enterprise providers, validate successful application data and configuration backups, and perform at least quarterly test restores.
- Coordinate with other service area leads, Technical Account Managers, and enterprise providers to manage dependencies, change planning, service coverage, and cross-training.
Required Qualifications
- Bachelor's degree or equivalent, plus 6-8 years of experience in a related field.
- Ability to meet the Tier 4 Public Trust requirement.
- Experience developing technical designs and specifications and building, testing, and maintaining software applications.
- Demonstrated ability to provide technical leadership and guidance to developers.
- Experience delivering applications through an SDLC that follows Agile development principles.
- Experience gathering requirements and developing responsive, scalable web applications and related database components.
- Experience with source control, version management, code libraries, code merging, and issue tracking.
- Experience supporting application operations, troubleshooting, performance monitoring, and environment coordination.
- Experience developing and executing software test plans and supporting controlled production releases.
- Knowledge of secure coding, vulnerability remediation, application integrations, and technical documentation.
- Understanding of Section 508 accessibility requirements and user interface design principles.
- Ability to manage complex technical assignments, exercise independent judgment, and coordinate with customers, vendors, and external development partners.
- Strong communication, problem-solving, documentation, and collaboration skills.
Public Trust Requirement:
Tier 4 Public Trust (High Risk/Sensitive) is required to Start
Company Description
Dexian Government Solutions is an award-winning, ISO 9001:2015 certified, business and GSA contract holder providing diversified Information Technology services to both Civilian and Defense agencies. Services include Software Development, Systems Integration, Data Management, Project Management, Operations & Maintenance, Cybersecurity, and Training and Audio/Visual (AV) Solutions. Dexian Government Solutions has received several recognitions, including rankings on "Top 50 Companies to Watch", Washington Technology's Annual "FAST 50", and Inc. 500's List of "Fastest Growing Private Companies". The Dexian Government Solutions team is comprised of individuals who are dedicated to the success and sustainability of our customers and their missions. Our combination of technical expertise, big business experience, and small business agility allows us to promptly provide our customers with exceptional IT and engineering solutions.
Benefits
Our robust benefits package includes Open Paid Time Off, 11 Federal Paid Holidays & 5 Paid Sick Days, Company-paid Life/AD&D, Company-paid Short Term and Long-Term Disability, Health Insurance with Company Contribution, 401k Plan with Company Match, Employee Recognition Program, opportunity for Employee Referral Bonus, opportunity for annual Performance Bonus and much more!
EEO Statement
Dexian Government Solutions is proud to be an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided based on qualifications, merit, and business need.
All applicants will be considered for employment without attention to race, religion, color, national origin, ancestry, physical or mental disability, medical condition, pregnancy (including childbirth, lactation and related medical conditions), marital status, genetic information (including characteristics and testing), gender, sexual orientation, gender identity or expression, military and veteran status, or any other status protected under federal, state, or local law in the locations where we operate.
If you are an individual with a disability and would like to request a reasonable accommodation as part of the employment selection process, please contact Human Resources. The Company invites any applicant and/or employee to review the Company's written Affirmative Action Plan. This plan is available for inspection upon request.
http://Lintechglobal.com/wp-content/uploads/2017/09/poster_screen_reader_optimized.pdf
#DICE
This role requires customer approval, suitability to hold a public trust and successful completion of a preemployment background screening.
More about this job
Skills
- Software development
- Agile development
- Coaching
- Code libraries
- UI design
- Adobe ColdFusion
- Drupal
- Oracle
- Power Apps
- Troubleshooting
- Technical support
- IT service management
- Quality assurance
- Data models
- Leadership
- Documentation
- Communication skills
- Problem solving
- Collaboration