
Software Engineer, Angular
Cloud Bridge
full-time
Posted on:
Location Type: Hybrid
Location: Taguig • Philippines
Visit company websiteExplore more
About the role
- Coding of AWS cloud-based app and services in C# and Typescript using industry and best practices and coding standards
- Test and deploy applications and systems
- Assist with build and deployment issues
- Work on the build and release system
- Development of unit and integration tests as required
- Work with the product owner and users if required to elicit and understand functional and non-functional requirements to design and deliver software solutions
- Collaborate with internal and external teams where necessary, identify and solve complex problems and review related information to evaluate and develop solutions
- Develop documentation throughout the software development life cycle (SDLC), using the team wiki and other methods, for example for development processes and tasks and new features
- Work collaboratively as part of a team adhering to programming disciplines to deliver change effectively (e.g., CI, CD, etc.)
- Serve as an expert on the system and provide technical support
- Offer and provide support and assistance to colleagues where appropriate and provide system knowledge sharing
- Perform database modelling and solution design where required
- Perform performance analysis and application tuning where required
- Contribute to the definition of development standards and best practices
- Build relationships with internal and external stakeholders as required to ensure continuity of service and implementation of global development standards
Requirements
- In-Depth knowledge and experience of Angular UI framework v17+
- Strong development background coding in recent versions of C# and .NET Framework and Microsoft SQL Server
- Understanding of the importance of careful data management
- Good knowledge of general web development and HTML
- Proficient with Microsoft Entity Framework
- Comfortable working in a large and complex code base
- Proficiency in working with relational databases (mainly SQL Server)
- Experience with cloud platforms such as Azure or AWS (AWS preferred)
- Proficient with the Git code versioning tool
- Solid software and database design and architecture experience, using accepted industry practices
- Experience developing cloud architectures and cloud-based solutions such as apps/services in AWS
- Experience in decoupled service-orientated systems for internal system dependencies and code
- Experience designing and writing robust software for large-scale applications in a fast-changing environment with rapid release cycles
- Ability to write clean readable code
- Strong in Object Orientated Programming, Design Patterns, SOLID principles and other industry standards
- Experience with Test Driven Development including Unit and Integration testing
- Self-starter with ability to work independently to achieve results
- Proven experience in software development, problem solving, documentation and working to tight deadlines
- Ability to work on multiple tasks whilst managing multiple deadlines and priorities
- Understanding the full project lifecycle from requirements capture through to implementation and delivery
- A proven track record of developing high quality software to business specification whilst understanding processes and requirements
- Strong understanding of Agile/Waterfall development methodologies
- Experience of using Agile for example Scrum, Safe, Kanban methodologies
- Ability to produce design documentation in a clear, accurate and concise manner
- Ability to use own initiative, with strong personal organisation skills
- Ability to develop new skills and understand new technology as required
- Personable and engaging
- Communicates effectively and efficiently to internal and external stakeholders
- Build relationships and networks with both internally and externally wherever possible
- Demonstrates strong customer focus
- Demonstrates ability to work effectively with others
- Constructively handles disagreements to reach a resolution
- Ability to work with diverse groups/ personalities
- Excellent attention to detail, highly organised with a proactive approach
- Strong analytical ability and problem-solving skills
Benefits
- Flexible work arrangements
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#TypescriptAWSAngular UI framework v17+.NET FrameworkMicrosoft SQL ServerMicrosoft Entity FrameworkGitTest Driven DevelopmentObject Oriented Programming
Soft Skills
problem solvingcommunicationteam collaborationtime managementcustomer focusattention to detailadaptabilityinitiativeorganizational skillsrelationship building