Required Candidate Location: Hybrid Manassas VA 3 DAYS A WEEK
Job Description:
- Perform code review upholding best practices and architectural patterns (25%)
- Design new software engineering implementation patterns for consumption at scale (25%)
- Solving complex business challenges leveraging new and existing technology (35%)
- Creating system documentation and mentoring junior team members (10%)
- Perform recruiting screening and technical assessments of incoming candidates (5%)
Other Duties:
- Promote innovation with the courage to challenge norms.
- Tackle complex problems using simplification and experimentation.
- Guard product quality through diligence in security performance and observability.
- Aggressively seek out technical debt in both process and code and ideate on faster delivery.
- Maintain and refine metrics for engineering success. Advocate for these through code review.
- Invest in mentoring team members. Nurture growth in autonomy through critical thinking problem analysis and technical software solutions.
- Develops designs and edits original applications or modifies third-party applications.
- Tests and approves applications.
- Analyze and define software requirements to determine specifications and standards; provides feedback on business requirements to fully leverage technology to improve business functions.
- Produces significant new system functionality or defect resolution with minimal direction.
- Can perform adequate peer review on any changes in the system.
- Can be consulted to provide recommendations to solve business issues based on experience and knowledge of current technology.
- May provide rotating on-call support of production systems.
- Partner with the various subsidiaries to create a vision for future advancement of our applications.
- Travel for this position is approximately 5-10%.
Qualifications
- 10 years experience in java or object-oriented programming
- 7 years of React experience
- 5 years of Nextjs experience
- 5 years experience in an agile environment
- 5 years experience in integrating systems through APIs
- Ability to communicate complex ideas into technical implementation requirements
- Experience working in an agile environment focusing on iterative delivery
- Ability to convey complex problems (technical or organizational) concisely accompanied by thoughtfully proposed solutions
- Performs work independently.
- Uses advanced techniques theories and processes to complete work.
- Software Development Life Cycle experience.
- Ability to thrive and produce results with little or no supervision in a fast-paced entrepreneurial environment.
- Excellent communication skills with ability to interact seamlessly at all levels with both technical and business stakeholders.
- Superior problem solving and analytical skills.
- Bachelors Degree in Computer Science Information Technology Information Systems or a related discipline. Equivalent experience and/or alternative qualifications will be considered.
Required Candidate Location: Hybrid Manassas VA 3 DAYS A WEEK Job Description: Perform code review upholding best practices and architectural patterns (25%) Design new software engineering implementation patterns for consumption at scale (25%) Solving complex business challenges leveraging n...
Required Candidate Location: Hybrid Manassas VA 3 DAYS A WEEK
Job Description:
- Perform code review upholding best practices and architectural patterns (25%)
- Design new software engineering implementation patterns for consumption at scale (25%)
- Solving complex business challenges leveraging new and existing technology (35%)
- Creating system documentation and mentoring junior team members (10%)
- Perform recruiting screening and technical assessments of incoming candidates (5%)
Other Duties:
- Promote innovation with the courage to challenge norms.
- Tackle complex problems using simplification and experimentation.
- Guard product quality through diligence in security performance and observability.
- Aggressively seek out technical debt in both process and code and ideate on faster delivery.
- Maintain and refine metrics for engineering success. Advocate for these through code review.
- Invest in mentoring team members. Nurture growth in autonomy through critical thinking problem analysis and technical software solutions.
- Develops designs and edits original applications or modifies third-party applications.
- Tests and approves applications.
- Analyze and define software requirements to determine specifications and standards; provides feedback on business requirements to fully leverage technology to improve business functions.
- Produces significant new system functionality or defect resolution with minimal direction.
- Can perform adequate peer review on any changes in the system.
- Can be consulted to provide recommendations to solve business issues based on experience and knowledge of current technology.
- May provide rotating on-call support of production systems.
- Partner with the various subsidiaries to create a vision for future advancement of our applications.
- Travel for this position is approximately 5-10%.
Qualifications
- 10 years experience in java or object-oriented programming
- 7 years of React experience
- 5 years of Nextjs experience
- 5 years experience in an agile environment
- 5 years experience in integrating systems through APIs
- Ability to communicate complex ideas into technical implementation requirements
- Experience working in an agile environment focusing on iterative delivery
- Ability to convey complex problems (technical or organizational) concisely accompanied by thoughtfully proposed solutions
- Performs work independently.
- Uses advanced techniques theories and processes to complete work.
- Software Development Life Cycle experience.
- Ability to thrive and produce results with little or no supervision in a fast-paced entrepreneurial environment.
- Excellent communication skills with ability to interact seamlessly at all levels with both technical and business stakeholders.
- Superior problem solving and analytical skills.
- Bachelors Degree in Computer Science Information Technology Information Systems or a related discipline. Equivalent experience and/or alternative qualifications will be considered.
View more
View less