to join our team. This role is ideal for a recent graduate or someone with up to 2 years of professional experience in software development. The ideal candidate will have a solid foundation in
software engineering principles, object-oriented programming (OOP), and web development
. While prior experience with
Dynamics 365 or Power Platform
is not required, an interest in learning business applications and cloud-based solutions is a plus.
Key Responsibilities:
Software Development & Customization
Develop and maintain software solutions using
C#, JavaScript, HTML, and CSS
.
Work on both front-end and back-end components of web applications.
Assist in developing and optimizing
REST APIs
and integrating applications.
Participate in the software development lifecycle, including requirements gathering, coding, testing, and deployment.
Data & System Integration
Work with relational databases such as
SQL Server
to manage and query data.
Assist in integrating different systems using APIs and cloud-based services.
Learn and implement
Microsoft technologies
such as Power Platform, Azure Functions, and Dataverse.
Testing & Quality Assurance
Support user acceptance testing (UAT) and troubleshoot issues.
Follow best practices for
code quality, security, and performance
.
Learning & Growth
Gain hands-on experience with
Microsoft technologies
, including Power Platform, Dynamics 365, and Azure.
Stay updated with
emerging technologies
and industry trends.
Participate in team discussions, technical workshops, and code reviews.
Qualifications:
Education & Experience
Bachelor's degree in
Computer Science, Software Engineering, or a related field
.
0-2 years of experience in software development (internships, co-ops, or personal projects count!).
Technical Skills
Proficiency in at least one
object-oriented programming language
(C#, Java, or Python).
Strong understanding of
data structures, algorithms, and database management
.
Experience with
web technologies
(JavaScript, HTML, CSS) and frameworks (React, Angular, or Vue.js is a plus).
Familiarity with
SQL databases
and writing efficient queries.
Knowledge of
version control systems
(Git, GitHub, or Azure DevOps).
Understanding of
cloud computing concepts
(Azure, AWS, or Google Cloud is a plus).
Soft Skills
Strong
analytical and problem-solving skills
.
Willingness to learn and adapt to new technologies.
Good communication skills and ability to work in a team environment.
Detail-oriented and organized approach to coding and documentation.
Preferred (but not required) Skills
Exposure to
Microsoft Power Platform (Power Apps, Power Automate, Dataverse)
.
Basic understanding of
software development lifecycle (SDLC) and Agile methodologies
.
Interest in business applications and enterprise software solutions.
Working Conditions:
Remote or Hybrid work model
Overtime may be required
Travel may be required
If you feel like a fit for this role with an exciting, technology forward organization, please apply today!
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.