Full Stack Engineer

AGILE GRID SOLUTIONS LLC
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote

Tech stack

Java
JavaScript
Agile Methodologies
Software Quality
Relational Databases
Perl
Spring
Python
PostgreSQL
Lua
MongoDB
MySQL
Nginx
Performance Tuning
Scrum
Software Engineering
Software Systems
Systems Integration
Web Pages
Backend
Information Technology
Front End Software Development
Osgi

Job description

We are seeking a highly skilled and experienced Software Engineer to join our dynamic team at Lentech, Inc. This role involves designing, developing, and maintaining sophisticated software solutions that support our mission-critical projects. The ideal candidate will have a strong background in both back-end and front-end development, with the ability to work independently and lead small teams. You will be instrumental in modernizing existing systems and creating innovative solutions to complex technical problems. The position offers an exciting opportunity to contribute to high-impact projects within a collaborative and fast-paced environment, supporting civil, defense, and intelligence initiatives. The role requires a proactive mindset, excellent problem-solving skills, and the ability to adapt to evolving project requirements., The Software Engineer will be responsible for a broad range of technical and leadership tasks, including:

  • Implementing, maintaining, and supporting agile software development processes to modernize existing systems.
  • Applying advanced consulting skills and extensive technical expertise to develop innovative solutions for complex problems.
  • Designing and developing both back-end and front-end components to build comprehensive solutions that meet project requirements.
  • Creating static presentations and web pages to support project documentation and client presentations.
  • Developing and maintaining web-based server applications, ensuring seamless integration with relational databases like MySQL or PostgreSQL.
  • Leading small cross-functional teams, mentoring junior staff, and ensuring best practices in software development.
  • Collaborating within an agile team environment, participating in sprint planning, stand-ups, and reviews.
  • Applying algorithms and data structures to optimize system performance and reliability.
  • Ensuring code quality through rigorous testing, documentation, and adherence to coding standards.
  • Staying current with emerging technologies and integrating relevant tools and frameworks into project workflows.

Requirements

The ideal candidate will possess the following qualifications:

  • Active and current TS.SCI w FSP clearance through MD.
  • Extensive experience with software development using Python, Java, or JavaScript.
  • Proven ability to create static presentations and develop static web pages.
  • Experience with developing and maintaining web-based server applications, implementing algorithms interfacing with relational databases such as MySQL or PostgreSQL.
  • Experience leading small cross-functional teams and working within agile development environments.
  • Strong understanding of full-stack development, integrating both back-end and front-end technologies.

Preferred Qualifications Include

  • Experience with Java libraries such as MongoDB, Spring, and OSGi.
  • Knowledge of Perl, Python, Lua, and NGINX.
  • Ability to thrive in a fast-paced, highly collaborative, and team-oriented environment, managing both long-term and short-term tasks effectively., * Bachelor's degree in Computer Science or related field, combined with 14+ years of software engineering experience, or 18+ years of relevant experience in lieu of a degree.

Benefits & conditions

Lentech, Inc. offers a competitive benefits package designed to support the well-being and professional growth of our employees. Benefits include comprehensive health insurance, dental and vision coverage, retirement plans, paid time off, and flexible work arrangements. Our company fosters a culture of continuous learning, providing opportunities for training, certifications, and career advancement. Employees enjoy a collaborative and innovative work environment that values diversity, inclusion, and work-life balance. We recognize and reward outstanding performance, and our flexible policies aim to create a supportive atmosphere where employees can thrive both professionally and personally.

About the company

Lentech, Inc. is a leading provider of technology-enabled IT solutions and mission-critical technical services tailored to civil, defense, and intelligence sectors. With a rich history of delivering innovative and reliable solutions, Lentech has established itself as a trusted partner for federal and commercial clients. Our expertise spans across enterprise computing, application development, systems modernization, and comprehensive lifecycle support, ensuring our clients achieve operational excellence and cost efficiency. Through strategic partnerships and a highly skilled workforce, we deliver mission-critical solutions that address complex challenges in aerospace, defense, and intelligence domains. Our commitment to excellence, innovation, and customer satisfaction positions us as a preferred provider in the industry.

Apply for this position