Application Developer

at  Staff4Me

6000, Central Visayas, Philippines -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate14 Nov, 2024Not Specified16 Aug, 2024N/AMongodb,Vue.Js,Scrum,Software Development Methodologies,Programming Languages,Docker,Python,Computer Science,Mysql,Kubernetes,Sql Server,Java,JavascriptNoNo
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 DESCRIPTION:

We are looking for a skilled and innovative Application Developer to join our development team. The Application Developer will be responsible for designing, coding, testing, and maintaining software applications that meet the needs of our business. This role requires a deep understanding of programming languages, development methodologies, and best practices. The ideal candidate is a problem solver with a passion for technology and a strong commitment to delivering high-quality software solutions.

REQUIREMENTS:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 2-5 years of experience in application development or a similar role.
  • Proficiency in programming languages such as Java, C#, Python, or JavaScript.
  • Experience with web development frameworks (e.g., Angular, React, or Vue.js) and/or mobile development platforms (e.g., Android, iOS).
  • Familiarity with database management systems (e.g., SQL Server, MySQL, MongoDB).
  • Knowledge of software development methodologies (e.g., Agile, Scrum) and best practices.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.

PREFERRED SKILLS::

  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
  • Knowledge of DevOps practices and tools (e.g., CI/CD, Docker, Kubernetes).
  • Familiarity with version control systems (e.g., Git, SVN).
  • Understanding of application security principles and practices.

Responsibilities:

  • Application Design & Development:
  • Design, develop, and maintain software applications in accordance with business requirements and specifications.
  • Write clean, efficient, and well-documented code using programming languages such as Java, C#, Python, or JavaScript.
  • Software Testing & Debugging:
  • Conduct thorough testing of applications to ensure functionality, performance, and security.
  • Identify and resolve bugs and performance issues to maintain high-quality software.
  • Requirements Gathering & Analysis:
  • Collaborate with stakeholders, including business analysts and end-users, to gather and analyze requirements.
  • Translate business needs into technical specifications and functional application designs.
  • Code Review & Maintenance:
  • Participate in code reviews to ensure code quality and adherence to development standards.
  • Provide ongoing maintenance and support for existing applications, including troubleshooting and resolving issues.
  • Collaboration & Teamwork:
  • Work closely with other developers, designers, and project managers to deliver cohesive and integrated solutions.
  • Communicate progress, challenges, and technical issues effectively to team members and stakeholders.
  • Documentation:
  • Create and maintain comprehensive documentation for application design, development processes, and user guides.
  • Document code and ensure that it is easily understandable and maintainable by other developers.
  • Technology Research & Improvement:
  • Stay up-to-date with emerging technologies, programming languages, and industry trends.
  • Evaluate and recommend new tools, technologies, and methodologies to improve development processes and application performance.
  • Project Management:
  • Assist in project planning and scheduling, ensuring that development tasks are completed on time and within scope.
  • Manage multiple tasks and projects simultaneously, meeting deadlines and project milestones.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer science software engineering or a related field

Proficient

1

6000, Philippines