Softwre Development Engineer

Salary Range: $3,500-$4,500 / month

Key Responsibilities:

  • Provide technical leadership to a diverse team of application, data, and infrastructure professionals ensuring, successful implementation of architecture across various locations.
  • Address and resolve complex infrastructure issues by leveraging technical expertise, negotiation skills, and an in-depth understanding of both technology and people involved.
  • Develop and execute a DevOps roadmap across Engineering, QA, and Operations team.
  • Collaborate closely with engineering, product, and support teams to align DevOps efforts and
  • participate in Change processes.
  • Set up and manage backend environments, including SIT, UAT, DEV and PROD.
  • Deploy, configure, and maintain CI/CD pipelines and related environments.
  • Escalate unresolved technical issues, particularly in disaster recovery situations.
  • Create, maintain, and optimize CI/CD pipelines using Azure Pipelines.
  • Automate, test, and deployment processes to enhance software delivery efficiency and reliability.
  • Develop and maintain PowerShell scripts for automating infrastructure tasks and managing Azure resources.
  • Perform front-end development tasks using HTML and CSS to address accessibility issues, ensuring compliance with WCAG 2.1 standards.
  • Ensure compliance with Azure security standards and enterprise-level best practices.
  • Work with development, security, and compliance teams to identify and resolve issues related to accessibility, security, and compliance.
  • Monitor and troubleshoot pipeline issues, ensuring the reliability and performance of build and deployment processes.
  • Offer guidance and support to development teams on DevOps, security, and compliance best practices.

Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or any related field.
  • Experience in software testing with a strong focus on test automation and software development.
  • Proficient in programming languages such as Python, Java, or C#, with experience in test frameworks like Selenium, Pytest, or JUnit.
  • Familiarity with Agile software development methodologies and experience working in a fast-paced, collaborative environment.
  • Excellent problem-solving and critical thinking skills, with the ability to identity and troubleshoot complex issues.
  • Strong problem-solving skills and the ability to work independently.