Full Stack Developer
Full Stack 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:
- To develop critical applications by interacting with business team to analyze, estimate and creating project development plan for delivering deployable components on-premises and cloud. Responsible for creating the Use-Case flow diagrams, detailed technical design documents and maintaining in the confluence. Participate in stand-up meeting and scrum call.
- Design and develop reusable framework, Advance Front-End UI Application, UI for Application Supporting Tools and Server-Side Event Based Architecture to communicate and transport data across various Services using latest tools and Technologies.
- Work on Data Analysis (OLAP) for data warehousing, slicing-dicing huge amounts of data and generating various reports using Analysis Services.
- Develop and Execute various Unit Test cases by following Test Driven Development [TDD] Approach in cloud-based test environment and continuous review of system configurations and operating methodologies
- Managing the source code, branching strategy, building and deployment in various development and QA environments before promoting the changes to production. Contribute to industry the best practices such as continuous integration, one-click deployment, automated build process using best strategy.
- Provide Global Application Level 3 support to Production team for analyzing critical issues, defect fixing and set up Support dashboard for automating various break alerts to minimize production outage.
Expertise/ Skills required for the position:
- 5+ years of strong experience in working with object-oriented programming languages such as Microsoft .NET Core, C#, WPF, WCF, ASP.NET Core, MVC, Entity Framework, ReactJS, Web API, Angular for developing Advanced User Interface (UI) and Server-side Components.
- 4+ years of experience working with Database Languages such as Microsoft SQL Server, PL/SQL and OLAP Service for Data warehousing.
- Strong experience in procedural languages, object-oriented design, distributed computing and WEB-based computing methods, and design patterns.
- 3+ years of experience in Jupiter Python and Java Script for supporting multiple automated tasks and developing client-side tools.
- Tibco EMS/RV and RabbitMQ for reliable and consistent Peer to Peer Data Communication and Broadcasting messages across various Service components.
- Test Driven Development [TDD] using nUnit and Microsoft Unit test framework.
- Task Management, Source Versioning, Continuous Integration (CI), and Continuous Deployment (CD), Automated builds and one-click deployment using tools such as Microsoft Team Suite, Team City, IBM uDeploy, JIRA, Sonar, Bitbucket, GitHub etc. for Software Development.
- Hands on Experience in ServiceNow for Release and Change Management.
- Possess extensive expertise in designing and implementing Cloud Solutions on Microsoft Azure.
- Strong analytical skills with expertise in problem-solving, root cause analysis, feasibility studies, and technical design reviews.
- Effective team collaborator with the ability to self-manage, prioritize tasks, and provide technical guidance on big data solutions.
Technologies Involved:
Microsoft .NET Core, C#, WPF, ASP.NET Core, MVC, Entity Framework, React JS, Python, JavaScript, Angular, Web API, WCF, Microsoft Azure Cloud, Tibco, RabbitMQ, Microservices, Swagger API, Restful API’s, Docker, Kubernetes and containerization, MS SQL Server, PL/SQL, Microservices, ServiceNow
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.
Email: resumes@ritepros.com