Senior Software Developer

Pasig, National Capital Region
Posted more than 30 days ago
Company:
Risewave Consulting
Company Description:
Contract & Contract to Hire Staffing Companies benefit from contract staffing services that offer skilled supplemental staff to fill contract, contract-to-hire positions, consulting, and contract projects. Our contract and contract-to-hire staffing solutions ensure that every candidate we send you is qualified and personalized to meet your business needs! Cross Border Services Comrise Cross Border Services helps multinational corporations headquartered in either the US or Greater China, with the goal of expanding into other regions, to tackle critical hiring complexities. We work with both local and global professionals to provide your business with the essentials it needs Direct to Hire Staffing Our direct hire staffing services support our clients’ human resource department by providing assistance with writing job descriptions, strategic sourcing, talent attraction, recruiting, and interviewing qualified candidates. If you seek a simplified approach to permanent staffing, let Comrise assist you with the hiring process. RPO Staffing RPO (Recruitment Process Outsourcing) involves a partnership between two organizations, built on mutual trust and shared goals. This partnership is strengthened through transparency, collaboration, and strong results. Comrise establishes its project-based recruitment method for RPO services with the client in mind. With RPO, we efficiently meet the client’s demand for talents while greatly improving the quality of candidates.
Contract Type:
Full Time
Experience Required:
5 to 10 years
Education Level:
Bachelor’s Degree
Gender:
Any
Number of vacancies:
1

Job Description

JOB SUMMARY

Our development organization has transformed into a Scaled Agile environment and is seeking a Software Development professional. In this role, you will be working in conjunction with a team of Software Developers within a Scaled Agile Framework (SAFe)-based organization aimed at delivering best-in-class process automation products built across web, cloud, PC, and embedded platforms integrated with internally developed devices.

In this role, your responsibilities will be to:

You will need to deliver high quality potentially releasable incremental value of the product regularly by being a member of a self-organizing and self-managing multi-functional team producing complete working features in short increments.
You will be owning the requirements' analysis, architecture and design, implementation, testing, deployment, debugging and/or maintaining existing code as well as new features accepted by the team during a sprint, including settling right level of documentation and processes required for the project.
You will be creating and performing manual and automated unit, integration, and other functional & non-functional testing (e.g. security, performance, robustness, etc.) in alignment with customer requirements.
You will need to refine the requirements of features with product owners and other team members to reduce or eliminate technical ambiguities
You will be promoting and driving application of software development standard processes ​
You will work with the partners to settle level of definition needed for each feature and to ensure clear, achievable acceptance criteria
You will need to be able to present to customers and clearly articulate technical details, progress and work status
You will need to continuously learn appropriate validated experience, technologies, skills, and tools needed for process improvements spanning multiple product domains.
Who You Are:

You set aggressive goals and has high standards. You enjoy the challenge of unfamiliar tasks. You model high standards of honesty and integrity.

For this Role You Will Need:

Bachelor's degree in Computer Science, Engineering, or related subject area
At least 5 years of experience in software product development or technology division
In-depth knowledge of at least one object-oriented programming language like C#, C++, or Java
Guide in one or more technologies like ASP.NET, .NET Core, Angular, REST, TypeScript, Containerization, GraphQL, NodeJS, ReactJS, MongoDB, Neo4j, SQL databases and modeling
Strong SDLC experience in delivering projects on time with high quality, covering requirements analysis, design, implementation, and testing
Strong in OOP and OOA/D including experience in using UML and software design patterns
Experience in Cybersecurity, Cloud-based development/deployment, DevOps
Experience working with version control, build, deployment, test management tools, and CI/CD tools (like GIT, Azure DevOps, Visual Studio, etc.)
Experience in developing automated test-cases, Test-driven-development or utilizing any kind of test automation framework
Experienced in leading technical direction of large projects on time, with quality, and within requirements​.
Experienced in driving and developing software and/or quality measures with expertise to conceptualize strategies, patterns, and architecture​
Preferred Qualification that Sets You Apart:

Experience in Agile software development methodologies and framework like Scrum and SAFe
Knowledge in any Mobile, AI, Analytics, or Data Science application development
Knowledge of Process Control Systems
Salary:
100.000,00 ₱ Monthly

Similar Jobs to Senior Software Developer