Software Developer
Posted 5hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Full Stack Software Developer designing and developing solutions for global precision livestock technology platform. Contributing to agile development of scalable and secure applications in a remote work setting.
Responsibilities:
- Design, develop, and deploy modules and services across the technology stack.
- Translate product roadmap items into scalable, testable code.
- Build responsive, high-quality user interfaces using React.
- Design and implement backend services and APIs using .NET Core, C#, and Python.
- Work with event-driven and message-based systems (e.g., RabbitMQ).
- Integrate frontend applications with backend services and third-party systems.
- Leverage AI-assisted development tools (e.g., code generation, copilots, agent-based workflows) to accelerate development and improve code quality.
- Contribute to AWS-based cloud infrastructure and services.
- Contribute to and optimize CI/CD pipelines and DevOps workflows.
- Participate in daily standups, sprint planning, and retrospectives within a hybrid Agile framework.
- Collaborate with internal teams and developers to ensure integration-quality and maintainable code.
- Implement security and compliance best practices into the codebase and infrastructure.
- Perform thorough code reviews to enforce standards and best practices.
- Provide on-call support as needed for production systems.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5+ years of hands-on full stack software development experience, with a strong emphasis on:
- Frontend: React, modern JavaScript/TypeScript
- Backend: C#, .NET Core, Python
- Databases: MySQL, PostgreSQL, Redis, MongoDB
- Cloud: AWS (EC2, S3, RDS, Lambda or similar)
- Experience designing scalable and maintainable software architecture.
- Experience using AI-powered development tools (e.g., GitHub Copilot, ChatGPT, or similar) to generate, review, or optimize code.
- Strong understanding of mobile-first design principles and/or experience building mobile-enabled or responsive applications used in real-world environments.
- Familiarity with DevOps tools and CI/CD pipeline design.
- Strong understanding of Agile software delivery practices.
- Excellent analytical and problem-solving skills.
- Clear and collaborative communicator, comfortable working cross-functionally.
- Ability to work autonomously in a remote setting.
Benefits:
- N/A
















