drjobs Junior Software Engineer net العربية

Junior Software Engineer net

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

0-2years

Job Location drjobs

Tea - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Summary:


We are looking for a skilled Software Developer to help the team with the development of our current & future projects. Your primary responsibility will revolve around building software by writing code, as well as modifying software to fix errors, improve its performance, and/or upgrading interfaces.


Key responsibilities:


  • Design, develop, test, and deploy custom web applications.

  • Develop efficient, reusable, and reliable code.

  • Ensure the best possible performance, quality, and responsiveness of applications

  • Gather requirements directly from the client and make a development plan and forecast timeline for completion.

  • Responsible for developing a high-quality product for the client.



Requirements

Technical Skills:



Primary Skills


  • ASP.NET MVC, Web API, REST API, Entity Framework

  • SQL Server, Git, JQuery, Bootstrap

  • Strong knowledge/understanding of OOPS concepts

  • Understanding of SOLID Principles

  • Should have a good understanding of Scrum Framework.



Secondary Skills

  • Understand the project requirements for the respective clients

  • Scheduling tasks based on project priorities, work allocation to team members and support to deliver

  • Ensure to deliver quality work

  • Do sprint planning and periodic retrospective meeting with team


  • Periodic review of work progress - Do code review, test cases review, documentation review

  • Implement the CI and CD in azure devops to save the deployment time for agile projects

  • Manage the Git access and source code repository

  • Deployment of project to client s server



Non-technical Skills:

  • Communication: Must have the ability to effectively communicate with colleagues, clients, and stakeholders, both verbally and in writing.

  • Problem-solving: Able to analyze and find solutions to complex problems.

  • Time management: Able to prioritize tasks and manage time effectively to meet deadlines.

  • Adaptability: Quickly adapt to new technologies and tools.

  • Collaboration: Work well with others, both as part of a team and in a leadership role.

  • Attention to detail: Able to pay close attention in order to ensure the quality of code and avoid bugs.

  • Continuous learning: The desire to continuously learn and improve ones skills and knowledge in order to stay up-to-date with industry trends and advancements.

  • Initiative: The ability to take initiative and be proactive in finding solutions, without waiting for instructions or direction.

  • Creativity: The ability to think creatively and come up with innovative solutions to problems.

  • Organization: The ability to keep track of multiple tasks, projects, and deadlines, and maintain an organized workflow.



Benefits

Happiness of Satva:

  • A 5-day workweek

  • Opportunities to work with the latest technology and state-of-the-art equipment

  • A culture of continuous feedback

  • A flexible working model that combines remote and in-office work

  • Assistance with employee financial needs

  • An environment that encourages collaboration and teamwork

  • Regular annual health check-ups

  • Superior and spacious workstations

  • Rewards and recognition programs

  • Access to the best training and development opportunities

  • Opportunities for both professional and personal development



Technical Skills: Primary Skills ASP.NET MVC, Web API, REST API, Entity Framework SQL Server, Git, JQuery, Bootstrap Strong knowledge/understanding of OOPS concepts Understanding of SOLID Principles Should have a good understanding of Scrum Framework. Secondary Skills Understand the project requirements for the respective clients Scheduling tasks based on project priorities, work allocation to team members and support to deliver Ensure to deliver quality work Do sprint planning and periodic retrospective meeting with team Periodic review of work progress - Do code review, test cases review, documentation review Implement the CI and CD in azure devops to save the deployment time for agile projects Manage the Git access and source code repository Deployment of project to client s server Non-technical Skills: Communication: Must have the ability to effectively communicate with colleagues, clients, and stakeholders, both verbally and in writing. Problem-solving: Able to analyze and find solutions to complex problems. Time management: Able to prioritize tasks and manage time effectively to meet deadlines. Adaptability: Quickly adapt to new technologies and tools. Collaboration: Work well with others, both as part of a team and in a leadership role. Attention to detail: Able to pay close attention in order to ensure the quality of code and avoid bugs. Continuous learning: The desire to continuously learn and improve one's skills and knowledge in order to stay up-to-date with industry trends and advancements. Initiative: The ability to take initiative and be proactive in finding solutions, without waiting for instructions or direction. Creativity: The ability to think creatively and come up with innovative solutions to problems. Organization: The ability to keep track of multiple tasks, projects, and deadlines, and maintain an organized workflow.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.