[Remote] Software Engineer
Note: The job is a remote job and is open to candidates in USA. Convergenz is seeking a Software Engineer specializing in integrations. The role involves designing, building, and managing API-driven integrations to support mission-critical work, focusing on writing code and backend services rather than configuring pre-built connectors.ResponsibilitiesDesign, build, and maintain APIs and backend integration services using Python and JavaOwn API development end to end, including design, implementation, testing, deployment, monitoring, and support in productionDevelop integration solutions through code rather than low-code or managed integration platformsMaintain and enhance existing Java-based services while contributing to a broader transition toward PythonBuild and support RESTful APIs, including error handling, performance optimization, and lifecycle managementPartner with stakeholders and technical teams to understand requirements and translate them into scalable integration solutionsTroubleshoot production issues, perform root cause analysis, and implement fixes and enhancementsContribute to integration pipeline work leveraging tools and services such as Databricks and AWS LambdaWrite clean, maintainable, well-tested code and participate in peer reviewsDocument current and future state integrations, technical designs, and recommendations for both technical and non-technical audiencesSupport secure engineering practices and ensure systems are resilient and protected against cybersecurity threatsMentor junior team members and share knowledge across the teamProvide status updates, technical guidance, and cross-training as neededSkillsAbility to obtain a U.S. Government Security ClearanceBachelor's degree in Information Technology, Computer Science, Engineering, or related field, or equivalent combination of education and relevant experience3+ years of experience building software applications, backend services, or APIs in codeStrong hands-on experience with Python for backend development, API logic, or integration servicesExperience working in Java, including maintaining, enhancing, or migrating existing Java-based applicationsExperience designing, developing, and supporting REST APIsExperience with one or more cloud platforms such as AWS, Azure, or GCPExperience using Git-based source control tools such as GitHub, GitLab, or BitbucketExperience troubleshooting technical issues, analyzing root cause, and supporting production systemsStrong written and verbal communication skillsExperience with Databricks and/or AWS LambdaExperience in an Agile software development environmentExperience with CI/CD pipelines using tools such as Jenkins, GitLab CI/CD, or GitHub ActionsExperience with Docker and container platforms such as KubernetesExperience implementing automated testing for APIs and backend servicesExperience with performance tuning, observability, and production monitoringFamiliarity with secure software development and DevSecOps practicesAWS or Azure certifications are a plusCompany OverviewConvergenz is a staffing and recruiting company providing contract, contract-to-hire, and permanent placement services. It was founded in 2000, and is headquartered in Vienna, Virginia, USA, with a workforce of 201-500 employees. Its website is http://conv.com.