Logo
Jobot

Senior Software Engineer (Cleared)

Jobot, Mc Lean, Virginia, us, 22107


Build modern software solutions for the public sector in a secure location.

This Jobot Job is hosted by: Charles SimmonsAre you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume.Salary: $150,000 - $200,000 per year

A bit about us:

Established mid-sized commercial and government consulting firm with offices across the US focusing on enterprise digital modernization projects, custom application development, and greenfield R&D projects in the data science space.

Why join us?Competitive Salary $150-200kAnnual bonus 5-10%Comprehensive health, vision, and dental coverage for individuals and familiespaid vacation and holidaysopportunity to work from home when not needed in a SCIF

Job Details

As a Senior Software Engineer, you will be joining a dynamic and fast-paced team of seasoned professionals in the technology industry, working on some of the most challenging and innovative projects in the field. You will be part of a team that values collaboration, constant learning, and pushing the boundaries of technology. You will be responsible for designing, developing, and implementing complex software solutions that meet the needs of our clients and stakeholders. You will be working with Java Spring Boot technology and other cutting-edge tools and frameworks. This role requires a minimum of 5+ years of relevant experience, a current clearance, and a passion for technology and innovation.

Responsibilities:

1. Design, develop, and implement complex software applications using Java Spring Boot and other technologies.2. Collaborate with cross-functional teams to define, design, and ship new features.3. Conduct software analysis, programming, testing, and debugging, ensuring robustness, scalability, and reliability of products.4. Identify and correct bottlenecks and fix bugs to improve the performance of applications.5. Provide technical guidance and coaching to developers and engineers.6. Collaborate with project managers and other software developers to plan, design, develop, test, and maintain web and desktop-based applications.7. Participate in peer-reviews of solution designs and related code.8. Analyze and resolve technical and application problems.9. Adhere to high-quality development principles while delivering solutions on-time and on-budget.

Qualifications:

1. A Bachelor's degree in Computer Science, Engineering, or a related field.2. A minimum of 5+ years of experience in software development with a focus on Java Spring Boot or equivalent technologies.3. Proven hands-on software development experience, including object-oriented analysis and design, and software development methodologies.4. Experience with test-driven development and automated testing frameworks.5. Experience with Scrum/Agile development methodologies.6. Excellent knowledge of Relational Databases, SQL, and ORM technologies.7. Proficient understanding of code versioning tools, such as Git.8. Familiarity with build tools such as Ant, Maven, and Gradle.9. Strong problem-solving skills, with a knack for complex challenges and the ability to work independently as well as in a team.10. Excellent communication and interpersonal skills, with the ability to communicate complex concepts clearly and effectively.11. Current security clearance.

We are looking for a candidate who is not just skilled in coding but also has a strategic mindset to understand and solve complex problems. If you are passionate about technology, keen to stay abreast of the latest industry trends, and enjoy working in a dynamic, collaborative environment, this role is for you.

Interested in hearing more? Easy Apply now by clicking the "Apply Now" button.