Senior Software Developer
Limerick, County Limerick, Ireland · Full Time
Be the first to apply
- Experience
- 5–10 yrs
- Salary
- —
- Openings
- 1
- Posted
- 17 గంటలు క్రితం
- Work mode
- In office
- Education
- Bachelor's degree in Computer Science or related field
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About AMCS
AMCS is committed to sustainability and impactful careers. Originating from Ireland with teams globally, we unite driven individuals to transform industries pivotal to sustaining our planet.
Our Work
We develop intelligent cloud-based SaaS solutions powered by AI and deep industry knowledge that optimize operations such as routing, recycling management, compliance, and insights to promote efficient, circular economies.
Why Join Us
Become a part of a worldwide team at the intersection of purpose and high performance. Grow professionally, challenge limits, and contribute to technology that positively affects customers, communities, and the environment.
Role Overview
We seek a Senior Full Stack Developer to enhance our environmental software offering. You'll engage in full lifecycle development, collaborating across teams to craft scalable applications driving sustainability and efficiency.
Key Responsibilities
- Design, develop, test, and maintain software applications per requirements and design specifications.
- Collaborate using Microsoft Visual Studio, C#, ASP.NET, .NET Core, and Microsoft SQL Server.
- Independently and collaboratively deliver projects within agile, distributed teams.
- Create and uphold scalable APIs, web apps, and backend services.
- Conduct code reviews, advocate best coding practices, and ensure software quality via unit testing.
- Coordinate with Product, QA, and Engineering teams for customer-centric solutions.
- Provide technical updates and contribute to continuous improvement of processes, tools, and technologies.
Technical Skills
- Proficiency with C#, .NET Core, ASP.NET, and Web API development.
- Strong knowledge of Angular and modern frontend techniques.
- Microsoft SQL Server expertise including database design and query tuning.
- Familiarity with JavaScript, jQuery, CSS3, and responsive design.
- Experience designing/consuming RESTful APIs and web services.
- Understanding of Object-Oriented Design, design patterns, and SOLID principles.
- Knowledge of secure coding and web app security standards.
- Experience writing and maintaining unit tests.
- Exposure to cloud technologies and modern development methodologies is beneficial.
Qualifications and Attributes
- Bachelor’s degree in Computer Science, Software Development, IT or related field.
- 5 to 10 years of professional software development experience.
- Strong analytical and problem-solving abilities with attention to detail.
- Excellent communication and teamwork skills.
- Able to foster strong relationships across technical and non-technical stakeholders.
- Comfortable working in fast-paced agile environments.
- Passionate about delivering quality software and excellent user experiences.
- Self-driven with commitment to ongoing learning and development.
- High accountability, ownership, and motivation.
Benefits
- Competitive pay and benefits package.
- Flexible and hybrid working arrangements.
- Opportunities for career growth and learning.
- Global networking and collaboration.
- Employee wellness and support programs.
- Chance to contribute to a sustainable future.
Level
Senior
Minimum education
Bachelor's Degree