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.