Software Developer 3/10/2026
Location
United States
Posted
4 days ago
Salary
$105K - $120K / year
Job Description
Macalogic is a company with broad competencies based on over a decade of experience working in the federal arena. We are a Woman-Owned SBA-certified Small Business and an Economically Disadvantaged Woman-Owned Small Business (EDWOSB). We provide business consulting services to government clients in five primary areas: software development and IT-related consulting; cyber security, program support; federal enterprise architecture; and compliance. In the commercial, Business-to-Business (B2B) arena, we provide management support services, including hardware, software, and network installation, troubleshooting, and management.
Our core values of “Building Trust”, “Showing Up”, “Owning It”, “Getting Better”, and “Serving Others” are central to everything we do at Macalogic. We offer a generous benefits package and compensation commensurate with your experience and skill set.
Technical Description:
The successful candidate will design, develop, test, and deploy software for the Department of the Interior (DoI) Human Resources Directorate (HRD), Human Resources Systems Management Division (HRMSD). The candidate will develop software that contributes to HRMSD modernization goals; is efficient, maintainable, and scalable code in programming languages such as PHP, TUI, Moodle, Lucee Cold Fusion, Java, C++, JavaScript, and SQL; and adheres to Zero Trust Architecture principles and DoI development standards. The candidate must participate in Agile ceremonies, including sprint planning, daily standups, retrospectives, and backlog refinement sessions, and they must collaborate with product owners, scrum masters, testers, and security engineers to ensure timely, quality delivery of production-ready software.
Duties and Responsibilities:
The successful candidate will perform all functional duties, including:
- Diagnosing and resolving software defects.
- Working effectively within cross-functional teams, including designers, product managers, and QA engineers.
- Participating in peer code reviews, providing constructive feedback, and improving code quality.
- Completing assigned tasks within agreed-upon timelines while maintaining quality.
- Actively contributing to sprint planning.
- Providing clear, concise documentation for code, APIs, and system designs.
- Following coding standards, guidelines, and best practices consistently.
Education Requirements:
Bachelor's Degree in Computer Software Engineering, Information Technology, or related field.
Professional Certifications Required:
None required
Clearance Requirements:
Currently possess or able to obtain a Public Trust position based on a favorable National Agency Check Investigation (NAC-I)
Years of Experience Required:
7+ years of directly applicable experience performing software development
Citizenship Requirements:
Must be a US citizen
Skills and Abilities:
Must be a self-starter with strong attention to detail and problem-solving abilities; strong communication and interpersonal skills for stakeholder interaction; self-motivated with strong time management skills for sprint-based deliverables; adaptability to changing priorities and evolving government requirements; detail-oriented approach to code quality and security compliance; and strong written and oral communication skills with the ability to present clearly.
Working conditions:
Fully Remote
Client duty hours (Monday through Friday).
Salary:
$105-$120k
Related Guides
Related Job Pages
More Software Engineer Jobs
As a key technologist and strategist, the role involves rapidly building client trust, guiding technical direction, solving complex problems, and remaining deeply engaged within the codebase while advising on architecture and platform evolution. Responsibilities also include driving innovation, leading formal feedback conversations, and contributing to the company culture through mentorship and workshops.
As a senior technologist, you will work with various clients on diverse technologies, making immediate contributions to projects and rapidly building trust with clients and teams. Responsibilities include contributing to architecture, collaborating on systems involving the full ML lifecycle, and generating new potential solutions to challenges.
Tech Lead
Speed & FunctionSpeed and Function is a software engineering firm that builds custom products for growth-oriented businesses. We work on engagements where the technical and human challenges are inseparable, and we have built our reputation by treating both with equal seriousness. This engagement came through the community of founders and operators committed to long-term organizational growth. The client is not running a competitive evaluation. They chose us because of who we are and how we work. We hold that trust carefully. How to Apply Send a short message explaining your interest in this specific role and what you believe good technical leadership actually looks like in practice. Attach your CV or share your LinkedIn profile. We do not need a formal cover letter. We need to understand how you think.
There is a difference between a developer who leads and a leader who develops. This role requires both, but in the right proportion. We need someone who can look at a codebase built by one person under pressure, understand it without judging it, and chart a clear path forward tha...
The engineer will be responsible for building and maintaining secure, scalable applications across the stack, translating requirements into production-ready code, and participating in code reviews and on-call rotations. Key tasks include capturing technical requirements, designing solutions using AWS/Azure, writing Java/Python/SQL code, and supporting microservice-based, event-driven systems.