Contact us for help?

Contact with us through our representative or submit a business inquiry online.

Contact Us

Software Developer

Software Developer with Bachelor’s degree in Computer Science, Computer Information Systems, Information Technology, or a combination of education and experience equating to the U.S. equivalent of a Bachelor’s degree in one of the aforementioned subjects.

Job Duties and Responsibilities:

  • Develop and implement complex Web applications using C# .NET, .NET Framework. NET Core Web API, Code First Entity Framework, Angular 12, HTML, Bootstrap, CSS, jQuery, JavaScript and SQL Server.
  • Analyze the gathered requirements and come up with best solutions.
  • Responsible for all phases of Software Development Life Cycle (SDLC), gather project requirements, analysis of hardware/software requirements, design forms and reports, database modifications, unit testing, user support and maintenance.
  • Work closely with the quality assurance team to ensure delivery of high quality and reliable web applications.
  • Design the front-end applications and user interactive web pages using web technologies like HTML5, CSS3, jQuery, Angular, Bootstrap, TypeScript and JavaScript.
  • Work on Agile methodologies where requirements, design, testing, development and deployment needs to be done as early as possible to take part in the Scrum meetings.
  • Perform Web-enabled database development and module-design in SQL SERVER 2016/2019.
  • Work on new enhancements and change requests on the applications.
  • Performance tuning including SQL tuning and database tuning based on the application requirement.
  • Resolve application defects and issues in a timely manner.
  • Schedule automated jobs and troubleshooting in case of failure.
  • Prepare documents for best practices, upgrades and patches.
  • Work with Team Foundation Server (TFS), GIT and Azure DevOps for versioning and source code management.
  • Write unit test cases for the modules developed.
  • Part of regular deployment life cycle of the application.
  • Perform unit testing and debugging the application.
  • Provide production trouble shooting services.

Experience/Skills Required:

    • Experience building Web Applications using .Net Core Web API, .Net 5.0, Node Modules and .Net Core Entity framework.
    • Experience in working with SQL Server 2016/2019 database design, development of Schemas, Tables, Views, Indexes, Stored Procedures, User Defined Functions, and Triggers.
    • Experience in working with UI frameworks like Angular 12 and writing Unit test cases for JavaScript files (components) using Karma and Jasmine.
    • Good experience in project management and organizational skills.
    • Experience supporting and working with cross-functional teams in a dynamic environment.
    • At least with 2+ years of experience as a Software Developer or similar roles, who has attained a bachelor’s degree in engineering, Computer Science, Information Technology, related field or equivalent work experience.
    • Minimum 2+ years of experience with object-oriented/object function languages like C#.
    • Experience with technologies and tools like: .net core Web API, Angular, Azure DevOps etc.
    • Experience in designing SQL databases and development of schemas and writing stored procedures.
    • Experience in CI (Continuous Integration) and CD (Continuous Deployment) and Agile with Scrum methodologies in the development of the project.
    • Experience in working with Azure DevOps for Development and Deployment of the web application by configuring CI/CD pipelines in Microsoft Azure DevOps for deploying the application to Azure servers.

Technologies/Environment involved:

    • Programming Languages: C#
    • Web Technologies: ASP.NET Web-API, .Net Core, JavaScript, jQuery, Ajax, Angular, Node.js, Azure, Gulp, Grunt, Webpack, Karma, Jasmine, CSS
    • Databases: MS SQL Server
    • Development Tools: MS Visual Studio, SQL Server Mgmt. Studio, Visual Studio Code
    • Source Safe Tools: Azure DevOps, TFS
    • Application Server: IIS

Work location is Portland, ME with required travel to client locations throughout USA.

Rite Pros is an equal opportunity employer (EOE).

Please Mail Resumes to:
Rite Pros, Inc.
565 Congress St, Suite # 305
Portland, ME 04101.