Senior Developer
TechFlow, Inc.
Arlington, virginia
Job Details
Full-time
Full Job Description
TechFlow, Inc. is hiring a Senior Developer who will support our Federal customer in leveraging software development capabilities to support outputs and/or facilitate defined target architecture processes. The Senior Developer will work with analysts and customers to derive requirements for use cases/scenarios.
Key Responsibilities
- Appling expertise in software development to solving business issues
- Ability to clearly communicate technical concepts to both technical and nontechnical users
- Possessing good client-facing interpersonal skills (i.e., comfortable and effective acting as liaison between multiple technology groups and representing groups in large scale meetings)
- Having experience in all phases of the systems engineering life cycle (SELC) including initial design/analysis through deployment.
- Designing and developing documents and tests and maintaining applications in a selected programming language or environment
- Working with analysts and customers to derive requirements for use cases/scenarios
- Determining the feasibility of design within time and cost constraints, and consulting with engineering staff to evaluate the interface between hardware and software
- Planning, assigning work when acting in a lead role, determining designs, collecting metrics on all associated development tasks, coding, debugging, creating documentation, conducting tests and building applications on a predefined schedule.
- Producing and implementing design specifications, documenting design modifications and unit testing results
- Identifying and working with strategic and technology partners to discover new product solutions
- Planning, designing and programming functionality to interface and use SQL Server or Oracle in coordination with the Database Administrator
- Planning, designing and developing user interfaces
- Designing, developing and maintaining automated deployment processes and best practices for SharePoint solution deployments to multiple environments (features, WSPs, etc.)
- Maintaining current industry knowledge of development concepts, best practices and procedures as the technology base evolves
- Facilitating meetings to determine the validity and priority of issues found within products, both internally as well as reproduced issues logged through Technical Support
- Investigating, identifying and resolving complex code issues logged internally by the QA team and externally by our clients through Technical Support
- Staying current with associated technology advances in the marketplace and growing skills
- Troubleshooting and resolving application issues
- May have to supervise subordinate software programmers and assist in their creation of a quality product.
Requirements
- Bachelor's degree in an IT discipline
- 7+ years of experience in computer programming and analysis of complex information systems, application, or operating system software
- 5+ years of experience in select programming language or environment
- Knowledge of the DHS EA/FEAF documentation requirements
- Balance of business and technology acumen, including ability to articulate high-level technical solutions to business problems and to tie your solutions to program success criteria
- Ability to obtain and maintain Public Trust
Preferred Qualifications
- Experience working in a top-tier technical consulting or software development
- Strong drive to solve customer problems and drive projects end to end from ideation to deployment
About TechFlow
Founded in 1995 at the start of the dot-com revolution, TechFlow helped large commercial clients such as Dreamworks, Toshiba, MGM, and others modernize their business systems. Today, with deep operational roots in the bi-coastal innovation hubs of California and Washington DC, TechFlow continues as a leader in applying innovative engineering, technology, integration solutions, and support services to the Federal Government’s most demanding mission and business challenges.
Our culture thrives on out-of-the-box thinking and the unique powerful entrepreneurial expressions of our employee-owners. As a 100% employee-owned company, we have a shared expectation of commitment, accountability, and responsibility driven by a culture that embraces innovation and new ideas. Our goal is not to do what has been done, but to do it better.
TechFlow has four principal lines of business: Digital Services, Platform Services, Energy and Mobility Solutions and Base Operations. Our company has a strong track record of successful contracts in both areas and encourages cross-collaboration.
#techflow
Benefits
TechFlow, Inc is 100% employee-owned. Come make a difference in a job that contributes to your future and helps us build an agile workplace!
- Employee stock ownership plan (ESOP) – Pride in being an employee-owner and annual employer contribution (per plan guidelines)
- 401k plan with Roth option.
- Eligibility for an employer match.
- Immediate vesting
- Paid time off
- Holidays – 11 paid holidays per year
- Comprehensive medical, dental, and vision plans
- Company-paid Life & AD&D insurance plan
- Employee Assistance Program
- Wellness Resources
- Company-paid training and development program
- Voluntary benefits include:
- Life & AD&D Insurance for employee, spouse, and children
- Short-term and long-term disability (per plan guidelines)
- Legal Shield and Identity Theft protection plans
- Pet Insurance