MID-SENIOR LEVEL SOFTWARE ENGINEER

Share via

Details

MID-SENIOR LEVEL SOFTWARE ENGINEER

Office based                                                

3 + YEARS RELEVANT EXPERIENCE

The purpose of this position is the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills. Candidate should be self-motivated, willing to upskill. Below find set out the duties and responsibilities for the Mid-Senior Software Engineer position which would include any other work the employee is qualified to do and deemed to be a part of.

  • Writing clean, high-quality, high-performance, maintainable code
  • Develop and support software including applications, database integration, interfaces, and new functionality enhancements
  • Coordinate cross-functionally to insure project meets business objectives and compliance standards
  • Support test and deployment of new products and features
  • Participate in code reviews

 

Skills

  • XML Schema
  • XML
  • Software Development Methodologies
  • Object-Oriented Programming (OOP)
  • Object Oriented Design
  • Multitasking
  • Databases
  • Database Design
  • Data Modeling
  • Computer Science

 

Required experience / qualifications.

To apply for this position, you will need to have the following qualifications and experience.

  • Bachelor’s degree in Computer Science (or related field)
  • Expertise in Object Oriented Design, Database Design, and XML Schema
  • Experience with Agile or Scrum software development methodologies
  • Ability to multi-task, organize, and prioritize work.

Experience with the following technologies.

– C#

-.NET Core

– SQL

– Java Script

– CSS

– HTML

– ASP.NET

– MVC

– React

– Flutter

 

Required personal qualities.

To be a match for this role, you will demonstrate the following personal characteristics.

  1. Team player: You will be someone who takes pride in team achievements and will be a joy to work with
  2. Agile and adaptable: You see change as something positive, an opportunity to grow. You thrive in dynamic environments.
  3. Positive thinker: You naturally see the glass half full and focus on the bright side of things.
  4. Impact-driven: You genuinely care about the world. You are not driven by money, fame, comfort, or other self-interests, but by a burning desire to contribute and make an impact.
  5. Driven and pro-active: You love action and enjoy a high pace. You naturally assume responsibility and cannot just sit back. You do not give up until you have achieved the goals.
  6. Curious and a lifelong learner: You’re naturally a curious person. You strive too always be better than yesterday. You seek feedback.

Apply

Role: MID-SENIOR LEVEL SOFTWARE ENGINEER
Max file size: 4MB
Allowed file types: pdf / doc / docx