Post Job Free
Sign in

Software Developer

Company:
Foxhole Technology
Location:
Lutherville, MD, 21093
Posted:
June 13, 2024
Apply

Description:

Title: Software Developer

Location: Telework (Limited to states FH has employees)

Clearance: Public Trust (can obtain)

Foxhole Technology provides robust cybersecurity and IT support capabilities for federal civilian and defense agencies. A recognized leader in navigating technology and security challenges, Foxhole delivers mission-focused innovations to answer evolving and complex needs. Our talented employee-owners provide agile, scalable services and solutions that solve operational gaps, operate critical systems, and protect and secure the enterprise – across the organization and around the world

Foxhole Technology is looking to add an Agile Software Developer to our team with a strong focus on front-end development and UI/UX design. As the Software Developer, you will be part of a team responsible for all activities and efforts needed to design/develop, test, deploy, train, and operate & maintain/support the Revenue Management System (RMS).

Job Description

Design and develop interactive, user-friendly web-based applications using modern technology stacks.

Troubleshoot, debug, and implement software code for existing and newly developed systems with a focus on front-end performance and user experience.

Analyze business requirements, research potential tools and approaches, and recommend innovative, cost-effective solutions.

Develop responsive and accessible front-end components using React and component libraries like DevExtreme or MUI.

Implement and maintain web accessibility standards (WCAG) to ensure applications are usable by individuals with disabilities.

Design and develop sophisticated and scalable back-end solutions for a wide range of web-based applications.

Learn new programming languages and software skills required to fulfill program goals, with a particular focus on advancing front-end capabilities.

Work with multiple clients, project leads, and subject matter experts to assess customer requirements and ensure milestones are achieved on schedule.

Minimum Requirements

4+ years of experience in software development, with a strong emphasis on front-end web development and UI/UX design.

Proficient in front-end development frameworks, including React. Experience with Angular is a plus.

Extensive experience with front-end web design, including HTML, CSS, SASS/LESS, Material Design, and Bootstrap.

Hands-on experience with component libraries like DevExtreme or MUI.

Demonstrated ability to implement and maintain web accessibility standards (WCAG).

Experience programming in C# and ASP.NET applications with a backend MS SQL Server database.

Proficient in modern software development processes, including DevOps-CI/CD, containerization (Docker), unit testing, cloud deployment (AWS, Azure), Kubernetes, and microservice architecture.

Demonstrated experience with RESTful (REST) API development and unit testing.

Experience with Linux and Windows Server OS.

Experience developing interactive online games and mixed reality experiences is a plus.

Knowledge and experience using Agile (Scrum and/or Kanban) methods to develop complex projects.

Expertise in research and development of creative solutions to complex information technology challenges.

Excellent written and verbal communication skills.

Ability to obtain and maintain a Public Trust clearance.

Desired Experience/Certifications

Bachelor's degree Preferred

Database design and development, including SQL-based and NoSQL databases.

Exposure to Kubernetes and/or AWS EKS a plus.

More Information

Requirements of position: Think analytically, effective verbal and written communication skills, make decisions, observe/remember details, interpret data, concentrate on tasks, adjust to change, handle stress/emotions. Regular attendance, maintain work schedule, attend meetings, meet deadlines, keyboard/type, handle confidential information, use math/calculations, stay organized, operate office equipment, may direct others. Must be able to see, have eye/hand coordination, and lift up to 10 lbs. May be exposed to dust/dirt, humidity, and noise.

Foxhole Technology is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, religion, creed, color, national origin, ancestry, sex (including pregnancy, childbirth, breastfeeding), age, medical condition, marital or domestic partner status, sexual orientation, gender, gender identity, gender expression and transgender status, mental disability or physical disability, genetic information, military or veteran status, citizenship, low-income status or any other status or characteristic protected by applicable law.

Regular Full-Time

Apply