JOBSEARCHER

Software Developer, Lead

Join Our Mission-Driven Team at Farfield Systems! At Farfield Systems, we have dedicated over 23 years to supporting the government contracting community by prioritizing what truly matters: our team and the critical missions of our customers. We believe that when we put our team members first, it leads to exceptional outcomes for our clients. We are looking for passionate individuals to join us in our journey, embodying our philosophy of being “employee driven…customer focused.” Position Overview: Software Development Expert We are seeking a skilled Software Development Expert to enhance our agile software development efforts as we modernize systems and tackle complex challenges. In this role, you will have the opportunity to apply innovative principles and concepts, mentor team members, and contribute to transformative solutions that make a real difference. With the autonomy to make impactful decisions, you will play a crucial role in our mission to deliver exceptional results for our valued customers. Key Responsibilities: Implement, troubleshoot, maintain, and support cutting-edge software solutions in an agile environment. Tackle unusual and complex problems, crafting highly innovative solutions that advance our projects. Mentor and guide employees in both firm and technical competencies, fostering a collaborative and growth-oriented culture. Operate with substantial independence, making decisions that influence project outcomes and team dynamics. Qualifications: Expertise in both back-end and front-end languages to build comprehensive solutions. Technical Skills Required: Proficiency in: Java JavaScript SQL Python Microsoft C# AngularJS, Angular 2, React.js, Vue.js Familiarity with the Software Development Lifecycle (SDLC) and various development methodologies, including: Web Front-End Development Back-End Development Client-Side Development Server-Side Development Integration and API Development UI/UX Design Experience with AWS tools is a plus. At Farfield Systems, you will find a culture that values innovation, collaboration, and a commitment to excellence. Together, we can drive success for our customers and create solutions that truly matter. Ready to make a difference? Apply now and be part of our mission! Requirements: Experience in software development with basic programming languages, technologies, tools, or web development stacks Experience with Java and JavaScript in a Linux environment Experience writing source code for new applications or generating and enhancing code samples for existing applications Experience using back-end and front-end languages to develop complete solutions Experience designing, modifying, developing, writing, and implementing software programming applications using agile methods Experience creating solutions to complex problems within a collaborative, cross-functional team TS/SCI clearance with a polygraph Bachelor’s degree in Computer Science and 20+ years of experience with software engineering, or 24+ years of experience with software engineering in lieu of a degree Nice If You Have: Experience with Java libraries, including MongoDB, Spring, and OSGi Experience with Perl, Python, Lua, and NGINX Ability to work in a fast-paced, highly collaborative, and team-oriented environment and balance long- and short-term taskings Clearance: TS/SCI clearance with polygraph is required.