Provide leadership and technical guidance to the development team, fostering collaboration and innovation.
Responsibilities
* Business Process Analysis
o Participate in analyzing business processes, creating use cases, and defining requirements to ensure alignment with project goals.
* Solution Design and Development
o Design, prototype, develop, and unit test solutions for new projects, as well as for maintenance and enhancement releases.
* Technical Documentation Creation
o Develop and maintain technical specifications, system interface diagrams, sequence diagrams, software design documentation, and support materials.
* Compliance with Standards
o Follow and enforce best practices, industry standards, and technical guidelines to ensure compliance and quality.
* Software Development Lifecycle Adherence
o Ensure adherence to high-quality software development lifecycle practices, including both Agile and Waterfall methodologies.
* Time and Priority Management
o Effectively manage multiple priorities simultaneously, ensuring timely delivery of high-quality outcomes.
* Accountability for Task Completion
o Demonstrate accountability by consistently contributing to the successful completion of assigned tasks and deliverables.
* Actively participate in assigned projects, collaborating with cross-functional teams to achieve project objectives.
* Create comprehensive testing scenarios to validate the functionality, performance, and reliability of developed solutions.
* System Support Documentation
o Develop detailed system support documentation to ensure smooth handover and maintenance of deployed solutions.
* Prototyping and Innovation
o Utilize prototyping to explore and implement innovative solutions that address business challenges effectively.
* Collaboration with Stakeholders
o Work closely with stakeholders to align development efforts with business needs and technical requirements.
* Identify opportunities for improvement in development practices and implement changes to enhance efficiency and quality.
Requirements
* Cloud-Native Application Development
o 5+ years of experience in designing and developing cloud-native applications on AWS.
* Software Design and Best Practices
o 5+ years of experience in creating software designs using industry best practices and design patterns.
* AWS Solution Design Expertise
o Expertise in designing and implementing AWS solutions using key AWS services such as S3, DynamoDB, RDS, Lambda, Fargate, API Gateway, ECS, EKS, and more.
* Security and Identity Management
o Strong knowledge of AWS security services, including IAM roles and policies, federated identity, SSO, and MFA.
* App Hosting and Deployment
o Experience with app hosting solutions like AppStream 2.0, as well as deployment tools such as Terraform, CloudFormation, and managing multi-account deployments and governance.
* Scalable Distributed Systems
o Experience implementing scalable and distributed systems to ensure high availability and fault tolerance.
* Service-Oriented Architecture (SOA)
o Expertise in Service-Oriented Architecture (SOA), microservices, and API-first design to build flexible and maintainable solutions.
* Integration Technologies
o Proficiency in integration technologies including REST, GraphQL, JSON, Messaging, and Pub/Sub to enable system interoperability.
* Version Control and CI/CD
o Experience working with Git version control systems and setting up continuous integration and continuous deployment (CI/CD) pipelines.
* Ability to lead agile development teams, both onshore and offshore, ensuring the successful delivery of software projects.
* AWS Certifications
o Possession of relevant AWS certifications, such as Solutions Architect, SysOps Administrator, Developer, or other related credentials.
* Scalability and Performance Optimization
o Proven experience in designing cloud-based solutions optimized for scalability, performance, and resiliency.
* Communication and Collaboration Skills
o Excellent written and verbal communication skills, enabling effective collaboration with both technical and non-technical stakeholders.
* Deployment Automation
o Proficiency in automating deployment processes using tools like Terraform and CloudFormation to ensure efficient and repeatable infrastructure management.
What we offer
* B2B Contract
o Employment based on a B2B contract.
* Stable and Dynamic International Firm
o Opportunity to work in a stable, dynamically developing international company.
* Engaging Projects and Latest IT
o Chance to participate in interesting projects and work with the latest information technologies.
* Competitive Rates
o Attractive remuneration rates offered.
* Renowned International Projects
o Involvement in the most prestigious international projects.
* Multisport and Private Medical Care
o Access to Multisport benefits and private healthcare services.
Nice to have
* Headless CMS Implementation Experience
o Experience with Headless CMS platforms such as Storyblok or WP Engine Headless is a plus.
* Customer-Focused Mindset
o Demonstrated ability to maintain a customer-centric approach and effectively work in a fast-paced environment.
* BioTech/Pharmaceutical Industry Knowledge
o Experience or knowledge in the BioTech or Pharmaceutical industries is desirable, though not mandatory.
* Educational Background
o A Bachelor’s degree in Computer Science, Engineering, or a relevant field is preferred.
Apply & join the team
Didn’t find anything for yourself? Send your CV to praca@seargin.com
Full name*:
E-mail*:
Phone*:
Attach CV (PDF/JPG/PNG up to 10MB)*:
I acknowledge that I have read and understood the information clause related to the recruitment process and I confirm my intent to participate in this recruitment process. *
I confirm my intent to participate in the recruitments announced by the data controller in the future. *
#J-18808-Ljbffr