Software Engineer III Job at Incept Data Solutions, Inc
Position Summary:
As a Software Developer, you will create and manage technical solutions in response to government and private solicitations, proposals, invitations to bid, or requests for information. You will work on technical projects and support operational technical support requests. In assuming this position, you will be a critical contributor to meeting our mission: To deliver innovative, cost-effective solutions and services that enable our customers to adapt to dynamic environments rapidly.
· Serve as Software Developer for one of our project’s implementation teams. Serve as a Technical am member for one of our project implementation team and address technical requirements through the development and modernization life cycle.
· Provide support to our Solutions Architect and Developer leads in researching and presenting technical options and their pros/cons in Enterprise Architecture Meetings for implementing functional requirements within the context of the client’s technical infrastructure.
· Support technical deliverables all the way from design, architecture, development, infrastructure setup, testing, and production deployment.
· Implement development standards for the assigned development team and process refinements and roles definitions to streamline the development team’s deliverables.
· Provide support to our Solutions Architect in technical proposal development across the capture lifecycle from solution development, reviews, lessons learned, etc.
· Maintain an understanding of offerings across the technical marketplace with specific emphasis on innovative development tools, techniques, and automation solutions/ development tools, techniques, and vendor capabilities/relationships.
· Maintain working knowledge of best practices in service delivery and capability enhancements associated with data analytics, DevSecOps and agile development, and system integration.
· Develop technical diagrams and presentation materials to support the Project’s Architectural deliverables.
· Participate in technical strategy and brainstorming sessions.
· Participate and deliver presentations of technical approaches on implementation strategies along with our Solutions Architect in formal Architectural review board meetings.
· Provides design, coding, testing, and validating programs that solve engineering-related problems
· Develops simple to complex optimized data queries for existing or proposed databases or data repositories
· Reviews and tests software components for adherence to the design requirements and documents test results
· Write quality code with a goal of 0 defects and 100% code coverage.
· Execute automated testing on both front-end and back-end systems
· Utilizes software development and software design methodologies appropriate to the development environment
· Works closely with other engineers, systems analysts, and system end-users for the development of appropriate system architectures and implementation of system designs
· Analyzes user requirements to derive software design and performance requirements
· Designs and codes new software or modifies existing software to add new features; debugs existing software and corrects defects
· Integrates existing software into new or modifies systems or operating environments
· Develops simple data queries for existing or proposed databases or data repositories
· Makes recommendations for improving documentation and software development process standards
· Develops the architecture, detailed system design, coding, integration, testing, and configuration management schemes for software systems
· Perform a variety of complicated tasks with a wide degree of creativity and judgment to plan and accomplish goals.
· Contribute to an atmosphere of cross-functional teamwork within the organization's Agile project lifecycle
· Responsible for the design, coding, testing and validation of programs that solve engineering-related problems.
· Reviews and tests software components for adherence to the design requirements and documents test results
· Utilizes software development and software design methodologies appropriate to the development environment
· Analyzes user requirements to derive software design and performance requirements
· Designs and codes new software or modifies existing software to add new features; debugs existing software and corrects defects
· Integrates existing software into new or modifies systems or operating environments
· Develops simple data queries for existing or proposed databases or data repositories
· Works closely with end-users and/or internal project teams to develop detailed technical requirements and specifications for the development of the software element for complex systems
· Directs the development of the architecture, detailed system design, coding, integration, testing and configuration management schemes for software systems
· Development with Typescript/JavaScript-based UI frameworks like Angular/React.
· Development in Java 8+ environment involving Full Stack development.
· Development in developing Java-based REST APIs involving backend frameworks like Spring boot, Hibernate, and JPA.
· Develop JUnit (Java) and serenity/cucumber/cypress (for UI) test cases.
· GIS development experience will be a plus
· AWS and Linux Experience will be a plus
· Support CI/CD tools like Bamboo/Jenkins will be a plus
QUALIFICATIONS:
· Ability to obtain and maintain a public trust clearance.
· Bachelor’s degree in Computer Science or Engineering discipline.
· 5-7 years of work experience supporting and/or developing large-scale solutions for Federal customers.
· 2-3 years of recent experience & knowledge with the design, development, and technical thought leadership of Federal IT/Government Requests for Proposals.
· 5-7 years of work experience supporting and/or developing large-scale solutions
· Knowledge of, and experience with, technology-based development methodologies/ techniques especially focused on the US Federal Government marketplace with demonstrated capability delivering large-scale solutions
· Direct working experience capturing and executing development efforts (and orchestrating multiple development teams) for enterprise scale environments.
· DevSecOps automation and IA expertise
· Microsoft Office Tools (2013/2016): Expert skills in Word, Excel, PowerPoint, Outlook.
PHYSICAL REQUIREMENTS:
· This position requires the ability to perform the below essential functions:
· Sitting for long periods
· Ambulate throughout an office
· Ambulate between several buildings
Job Type: Full-time
Schedule:
- Evening shift
- Monday to Friday
Application Question(s):
- Qualifier: Ability to obtain and maintain a Public Trust clearance
- Must be US Citizen.
Experience:
- Typescript/JavaScript-based UI frameworks like Angular/Reac: 5 years (Required)
- Java 8+ environment involving Full Stack development: 5 years (Required)
- developing Java-based REST APIs involving backend: 5 years (Required)
- frameworks like Spring boot, Hibernate, and JPA: 5 years (Required)
- JUnit (Java) serenity/cucumber/cypress (for UI) testcases: 5 years (Required)
- supporting/or developing lascale solution Federal Customer: 5 years (Required)
- knowledge with the design, development,: 5 years (Required)
- technical thought leadership of: 5 years (Required)
- Federal IT/Government Requests for Proposals: 5 years (Required)
- technology-based development methodologies: 2 years (Required)
- techniques especially focused on the US Federal Governmen: 2 years (Required)
- marketplace with demonstrated capability delivering: 2 years (Required)
- capturing and executing development effort: 5 years (Required)
Work Location: In person
Please Note :
epokagency.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, epokagency.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.