Task Automation Developer

ID
2024-2105
Job Locations
US
Category
Information Technology
Type
Full Time

Overview

HALOMD

 

Job Description:

HaloMD is seeking a skilled and versatile C#, SQL, and Python Developer to join our team. This role is ideal for someone who thrives in a dynamic environment where priorities can shift quickly. The successful candidate will be responsible for handling small development tasks, bug fixes, ad-hoc requests, and integrating with internal and external APIs. This is not a typical large-scale project development role but rather a position that demands flexibility, problem-solving skills, and the ability to manage multiple short-term tasks concurrently.

Responsibilities

Key Responsibilities:

  • Ad-Hoc Development: Quickly understand and execute on small-scale development requests, such as scripting, automation, and minor feature implementations using C#, SQL, and Python.
  • API Integration: Develop and maintain integrations with both internal and external APIs, ensuring that data flows smoothly between systems. This includes working with O365 and SharePoint APIs.
  • Bug Fixing: Identify and resolve bugs in existing applications efficiently, ensuring minimal disruption to ongoing operations.
  • Database Management: Write and optimize SQL queries to retrieve, manipulate, and store data in support of ad-hoc reporting and small-scale application needs.
  • Collaboration: Work closely with other team members, including business analysts and project managers, to understand ad-hoc requirements and deliver solutions in a timely manner.
  • Code Maintenance: Maintain and improve the quality of existing codebases by making minor updates and optimizations as needed.
  • Documentation: Provide clear documentation for the work completed, including API integrations, to ensure that future maintenance and updates can be carried out smoothly.
  • Testing: Conduct basic testing of developed solutions to ensure they meet the required functionality before deployment.
  • Support: Assist in troubleshooting and resolving technical issues as they arise, often under time constraints.

Qualifications

  • Technical Skills:
    • Proficiency in C#, with experience in small-scale application development.
    • Strong SQL skills, including experience with complex queries, stored procedures, and data manipulation.
    • Proficient in Python, particularly for scripting, data manipulation, and automation tasks.
    • Experience with integrating and working with RESTful and SOAP APIs, both internal and external.
    • Familiarity with version control systems like Git.
    • Basic understanding of front-end technologies (e.g., HTML, CSS, JavaScript, Angular, React ) is a plus but not required.
  • Experience:
    • At least 2-4 years of experience in software development, with a focus on C#, SQL, and Python.
    • Proven track record of handling multiple small projects or tasks simultaneously.
    • Experience in developing and maintaining API integrations, including O365 and SharePoint APIs.
    • Experience in a fast-paced environment where priorities shift frequently.
  • Soft Skills:
    • Strong problem-solving abilities and attention to detail.
    • Excellent communication skills, with the ability to explain technical concepts to non-technical stakeholders.
    • Ability to work independently and manage time effectively.

Preferred Qualifications:

  • Experience with Azure DevOps for CI/CD pipelines, project management, and version control.
  • Experience in an Agile or Lean development environment.
  • Knowledge of other programming languages or frameworks is a plus.
  • Experience with cloud platforms (e.g., Azure) is advantageous.

 

#IND123

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed