TekSynap is seeking skilled Junior Software Developers to contribute to cutting-edge solutions supporting internal operations and key customer-facing projects for Federal Government customers, embodying the principle of 'Technology moving at the speed of thought'.
Requirements
- Proficient in programming languages including Java, JavaScript, Python, C-Sharp, C++, HTML, and CSS.
- Experience with front-end development using Vite, React, and Tailwind CSS for responsive UI/UX design.
- Proficient in backend development using Node.js, FastAPI, and/or .NET for building RESTful APIs and high-performance services.
- Familiarity with testing frameworks such as Jest, Mocha, Cypress, PyTest, and other modern testing practices.
- Proficient in Git for version control, including collaborative workflows, branching, and merging.
- Experience working with both relational and NoSQL databases, such as PostgreSQL, MySQL, MongoDB, or spatial databases for GIS.
- Familiarity with Docker and experience implementing CI/CD pipelines using GitLab CI/CD, GitHub Actions, or Azure DevOps.
Responsibilities
- Design, implement, and test scalable, secure, and maintainable software solutions across ServiceNow, custom applications, Power Platform, GIS, and AI/ML systems.
- Develop and support ServiceNow applications including ITSM, CSM, SecOps, or HRSD modules, custom scoped apps, integrations, and automation workflows.
- Build full-stack web applications using modern JavaScript frameworks (React, Vite), C-Sharp, Python (FastAPI), and RESTful APIs.
- Support C-Sharp/.NET-based solutions including workflow-driven systems.
- Create Power Platform solutions using Power Apps, Power Automate, and connectors to integrate M365 or external systems.
- Contribute to geospatial applications using GIS SDKs, APIs, or libraries.
- Design and implement AI/ML solutions including LLM agents, vector search, prompt orchestration, and RAG pipelines.
Other
- Must be a US Citizen
- Must have the ability to obtain a government clearance - Secret/Top-Secret
- Participate in project meetings including daily standups, sprint planning, reviews, and retrospectives.
- Collaborate with cross-functional teams to define user requirements and translate them into actionable solutions.
- Excellent communication skills, with a focus on problem-solving, collaboration, and clear technical documentation.