Astreya logo

Software Developer III

Astreya
NewPosted today

LOCATION

Ireland · Remote

EXPERIENCE

5 - 8 Years

TYPE

FullTime

SALARY

€70.8K - €88.5K /year

SKILLS REQUIRED

power platformPythonSQLAgile MethodologiesPower AppsPower AutomateLow-Code DevelopmentDataverse

Job description

Overview

Design, develop, test and maintain custom and configured applications, including low-code Power Platform solutions and custom-coded integrations, within an Agile SDLC framework. Works as a senior developer with less oversight than junior peers, leading specification design and code review and working closely with the Solutions Architect on implementation approach.

What you'll do

  • Consult with the Solutions Architect, other developers and end users to gather program intent, functions, features, data requirements, input/output requirements, internal and external checks and controls, and interfaces with other systems (including Power Platform and API-based integrations).
  • Design and write program specifications based on consultations with the Solutions Architect, other developers and end users.
  • Convert designs and specifications into computer code, using both low-code (Power Apps, Power Automate) and custom-coded (Python, SQL) approaches as appropriate.
  • Responsibly use AI-assisted coding tools to improve development velocity, in accordance with team guardrails for code quality and security.
  • Compile and build code into programs and correct errors detected during build.
  • Create test cases and run tests (unit, integration, UAT) to find errors and confirm the program meets specifications.
  • Analyze code to find causes of errors and revise programs accordingly.
  • Write and maintain documentation of changes to code, programs and specifications, including source control practices and dev/test/prod separation.
  • Design and code layouts for onscreen user interfaces, reports/dashboards, and interfaces with other systems.
  • Lead peer code review and review technical documentation written by others to confirm consistency with program operations.
  • Provide technical assistance by responding to inquiries regarding errors, problems or questions with programs.
  • Revise programs for corrections, enhancements or system environment changes.
  • Own requirements traceability and testing evidence for solutions supporting regulated (GxP) processes.
  • Mentor junior developers on coding standards, testing practices and use of AI-assisted tools.
  • Train end users or technical support staff to use and support programs.
  • Perform other duties as required.

What you'll need

  • Bachelor's degree (B.S./B.A.) from a four-year college or university and 5 to 8 years' related experience and/or training; or equivalent combination of education and experience.
  • Networks with senior internal and external personnel in own area of expertise.
  • Demonstrates good judgment in selecting methods and techniques for obtaining solutions.
  • Strong experience with programming or computer science/engineering fundamentals.
  • Strong familiarity with relational database schemas and SQL.
  • Demonstrated experience with the Microsoft Power Platform (Power Apps, Power Automate, Power BI, Dataverse).
  • Strong working knowledge of Python.
  • Knowledge of using modern development tools, including source control (e.g., Git) and AI-assisted coding assistants.
  • Knowledge of how to program a software application (Windows or web based) that interacts with a relational database.
  • Knowledge of coding languages relevant to low-code and custom development.
  • Familiarity with various Agile development methodologies.
  • Ability to perform office-related tasks which may include prolonged sitting or standing.
  • Ability to move from place to place within an office environment.
  • Must be able to use a computer.
  • Must have the ability to communicate effectively.

Nice to have

  • PL-400 (Microsoft Power Platform Developer) certification.
  • Experience in regulated (GxP) development environments, including validated SDLC controls, traceability and testing evidence.
  • Experience mentoring junior developers.

Details

  • Location: Remote, Ireland.
  • Salary range: 70,800 to 88,500 EUR per year (base pay only, gross).
  • Some positions may require occasional repetitive motion or movements of the wrists, hands and/or fingers.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Developer III