to join our dynamic team. This role plays a critical part in supporting and enhancing systems while driving the migration of reporting and analytics tools from current to modern platforms. The ideal candidate will bring strong expertise in developing robust applications, integrating APIs, and leveraging cloud technologies to deliver scalable and efficient solutions. This position offers an excellent opportunity to work collaboratively across teams, influence enterprise reporting capabilities, and contribute to the overall technology strategy.
Roles and Responsibilities:
Design, develop, and maintain efficient, reusable, and reliable code using
.NET
and
.Net Core
frameworks.
Collaborate with cross-functional teams to define, design, and ship new features aligned with business requirements.
Develop and integrate
RESTful APIs
and
SOAP
services to enable seamless communication with third-party applications and internal tools.
Conduct comprehensive
unit testing
and participate actively in code reviews to ensure high-quality deliverables.
Troubleshoot, debug, and resolve application issues promptly to maintain smooth and bug-free software operation.
Prepare and maintain clear technical documentation for developed code and functionalities.
Maintain and update existing applications to comply with company policies, industry standards, and best practices.
Optimize reporting and analytics solutions during the migration from current platform, ensuring data accuracy and system reliability.
Utilize cloud platforms such as
AWS
or
Azure
for deployment, scaling, and maintenance of applications.
Implement front-end components using
HTML
,
JavaScript
, CSS and modern frameworks such as
Angular
,
React
, or
Blazor
.
strong principles of
object-oriented programming (OOP)
to develop modular and maintainable software.
Qualifications:
Bachelor's Degree in Accounting, Finance, Economics, Business Administration, Computer Science, or a related field.
4 to 6 years of professional experience in software development with a focus on
.NET
technologies.
Strong proficiency in
.NET Framework
,
ASP.NET
, and
.Net Core
development.
Solid understanding of
object-oriented programming (OOP)
and software design principles.
Experience working with
RESTful APIs
,
SOAP
services, and microservices architecture.
Hands-on experience with cloud services, preferably
AWS
and/or
Azure
.
Proficient in version control using
Git
.
Familiarity with front-end development using
HTML
,
JavaScript
, and frameworks such as
Angular
,
React
, or
Blazor
.
Strong analytical, problem-solving, and communication skills.
Ability to work effectively in a collaborative, team-oriented environment.
Tools and Technologies:
.NET Framework
,
.Net Core
,
ASP.NET
REST API
,
SOAP
Unit Testing
frameworks and tools
Cloud Platforms:
AWS
,
Azure
Version Control:
Git
Front-end Technologies:
HTML
,
JavaScript
,
Angular
,
React
,
Blazor
Object-Oriented Programming (OOP) principles and design patterns
Skills