Senior .Net Developer

at  AmeeraTel

6000, Central Visayas, Philippines -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate13 Nov, 2024Not Specified13 Aug, 20245 year(s) or aboveCloud Services,Sql Server,Platforms,Integration,Computer Science,Design Patterns,Software Development,Azure,Information Engineering,AwsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

JOB QUALIFICATIONS

  • BSc / MSc degree in Computer Science, Information Engineering or a related subject or equivalent experience
  • Minimum 5-7 years of experience as Software Developer working on platforms
  • Of which is at least 3 years’ experience in .NET development
  • Proficiency in C#, ASP.NET, and .NET Core, React
  • Strong knowledge of software development best practices and design patterns
  • Experience with API development and integration
  • Experience with database management systems, SQL Server
  • Understanding of cloud services like Azure or AWS is a plus
  • Very good English language (both spoken and written). | Collaborative attitude and the ability to work effectively in a team
  • Problem solving attitude and a positive mindset | Enthusiasm to programming, scripting, | High awareness of quality | Willingness to learn | Team Leader qualities | Self-starter

Responsibilities:

  1. Software Development: Design, code, test, and debug software applications using .NET technologies.
  2. Team Contribution: Contribute to all phases of the life-cycle, including any scrum/agile ceremonies, and add value to the team.
  3. API Development: Develop and maintain APIs for seamless integration between front-end and back-end systems.
  4. Requirement Analysis: Collaborate with the wider team, clients and project stakeholders to gather and analyse software requirements.
  5. Maintenance: Maintain and enhance existing software platform(s) as needed.
  6. Quality Assurance: Ensure software applications’ high quality, performance, and reliability.
  7. Documentation: Create and maintain technical documentation for any software development work carried out on the platform. Also, support the Product team in breaking down technical user stories.
  8. Methodology: Follow agile software development principles & scrum ceremonies but adapt as required.
  9. Problem Solving: Troubleshoot and carry out any bug fixing.


REQUIREMENT SUMMARY

Min:5.0Max:7.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

BSc

Computer Science, Engineering

Proficient

1

6000, Philippines