DCCA ยท 10 hours ago
Full Stack Software Engineer
DCCA is a veteran-owned IT business that has been providing innovative solutions to government agencies and commercial enterprises since 1982. The Full Stack Software Engineer will be responsible for developing web-based enterprise solutions, collaborating with teams, and participating in Agile ceremonies.
Cyber SecurityDatabaseInformation TechnologySoftwareSoftware Engineering
Responsibilities
Full Stack Agile development of web-based enterprise solutions utilizing Spring Boot, Microservices, Java17, React/Redux, HTML5, CSS3, SCSS, CSS frameworks, JavaScript/Typescript, JSON, SQL, Postgres
Develop Spring Microservices using Java 17 supporting REST endpoints
Write corresponding Junit tests for any new Java code
Create UI components using React.js/Redux, supporting multiple browsers, platforms, and assistive technology (e.g., screen reader)
Develop reusable React components
Collaborate with team to develop new features and functionality
Participate in all Agile ceremonies
Qualification
Required
Candidate must have or be willing to obtain a Public Trust Clearance
6+ years as a full stack software engineer building multi-tier, enterprise web-based solutions using technologies/frameworks such as Java EE, Spring Boot, REST, React, JavaScript ES6, Typescript, JSON, Wildfly, RDBMS, ORM, REST
8+ years in one or more technical disciplines (e.g. architecture, process re-engineering, development, verification)
2+ years estimating, planning, and executing complex projects using Agile methodologies
Developing systems with Section 508 compliance
Experience with SonarQube
Familiarity with build tools such as webpack, npm, Storybook etc
Familiarity with code version tools such as GitHub
Familiarity with HTTP and design patterns applicable to RESTful web applications
Building strong relationships through Agile team(s) and personal performance
Collaborating in a multiple team environment
Exceptionally strong communication skills, verbal and written. Includes the ability to effectively communicate complex information to audiences with varying technical and system backgrounds and at multiple organizational levels
Computer Science degree or Bachelor's Degree in a related major
Preferred
CMS experience
Experience working in an AWS environment
Experience working AWS Kafka, AWS Lambda, S3 etc
Supporting client stakeholders with varying levels of Agile experience
Experience with Apache POI
Proficient in MS Office (primarily Word, Excel)
Master's degree in Information Systems or Computer Science
Expertise in Secure Coding and Secure Development Life Cycle
Proven ability to learn new technologies quickly
Benefits
Healthcare
Retirement plan
Paid disability and life insurance programs
Employee assistance program
Paid and unpaid leave programs
Education assistance
Wellness initiatives
Paid time off
Flexible 401(k) options
Company
DCCA
DCCA provides database, systems development and related information technology services.
Funding
Current Stage
Growth StageRecent News
2024-04-10
GlobeNewswire News Room
2024-02-20
Pacific Business News
2024-01-11
Company data provided by crunchbase