Job DescriptionMust Have Skills: C#, .Net Core, .Net MVC, Web API, Entity Framework, Design Pattern, Azure ProductsJob Roles / Responsibilities Contributes as a developer on a scrum delivery team, collaborating with product owners, developers and testers to deliver business value on an iterative basis. Architects, designs, and develops complex, end-to-end custom, software applications. Ensures AAG delivers high quality software by writing clean code and utilizing pair programming, test-driven development (TDD), continuous integration, and code reviews. Remains actively engaged in the technology industry and understands how the evolving technologies can benefit AAG and its customers. Other duties as assigned. Job-Specific Skills A minimum of 4 years of C# development experience building high scale, multi-tier applications. A minimum of 4 years of experience developing web/mobile applications and web services using Microsoft technologies (e.g., Azure products, ODATA, and Entity Framework) and design patterns. Excellent communication skills and a proven ability to collaborate with a variety of team members. Minimum age of 18. Must be authorized to work in the U.S. Preferred Experience with test-driven development (TDD), unit testing, pair programming and other Extreme Programming (XP) techniques. Expertise with modern design principles, such as, SOLID object-oriented design, microservices, Service Oriented Architectures, etc. Experience in Agile/Lean development methodologies.
Excellent development skills in C#.NET, ASP.net with web services/MVCDeveloping complex object oriented web/windows applications on the Microsoft platform using .Net technologiesFrontend Technologies: AngularJs, JQueryDatabase Skills: Good knowledge in MS SQL programming skills,Independent contributor with experience in developing high quality software within the timelinesWorks collaboratively and professionally with other associates in cross functional teams to achieve goalsApply a sense of urgency, commitment and focus on the right priorities in developing solutions in a timely fashion
You will be responsible for capturing client requirements, documentation (functional & technical), developing, troubleshooting, debugging and implementing software. You should have the capability to leverage your past experience, should possess judgment to plan and accomplish goals to outperform yourself.Role & Responsibilities of a Senior Application Developer:• Collaborating with Clients, Product Managers, Architects, & Analysts to understand and review requirements & design.• Developing and enhancing effective programs & data structures to meet objectives of the end product.• Participating effectively in relevant aspects of software development life cycle (SDLC) and Agile Methodology including planning, design, development, testing, reviews and demonstrations.• Investigating and resolving application issues as needed while packaging, configuring and deploying software.• Preparing functional and technical specification documents which address the requirements.• Researching, recommending, and introducing new technologies.• Preparing Unit Test Cases and performing Unit Testing to confirm that the final product meets requirements and customer needs.• Performing Regression Testing.• Participating in Business planning, IT strategy.Ideal candidate brings along• A Graduation Degree in B.E / B.Tech or MCA with 5+ years of professional programming experience in developing complete stack – Both server and client side. ASP.Net/ Core, HTML, CSS, Web APIs, MVC and C#.• Hands-on experience in Oracle database, writing complex store procedure is a must.• Experience in SSRS or other reporting tools is a must.• Ability to perform unit testing and fix bugs.• Excellent communication skills.• Knowledge of various phases of SDLC.Job Location: Bangalore
Technical Project Manager :- We are looking for a Project Manager to be responsible for handling our company's multiple ongoing projects. - You will be working closely with your team members & customers resources/teams to ensure that all project deadlines, requirements, and schedules are on track. - Responsibilities include submitting project deliverables, preparing status reports, and establishing effective project communication plans as well as the proper execution of said plans.Project Manager Responsibilities :- Delivering the project as per the SOW and raising a change request for any deviations.- Coordinating with cross discipline team members and customers resources to make sure that all parties are on track with project requirements, deadlines, and schedules.- Identification of project risks and developing mitigation strategies.- Creation and maintaining of RACI matrix.- Understanding the dependencies and scheduling tasks appropriately based on estimates.- Identification of resource needs for the project and customer's teams contribution/needs.- Conducting meetings effectively. Sending out meeting minutes for all project level meeting and following up on completion of meetings objectives.- Meeting with project team members to identify and resolve barriers/roadblocks.- Submitting project deliverables and ensuring that they adhere to quality standards.- Preparing status reports by gathering, analyzing and summarizing relevant information.- Establishing effective project communication plans and ensuring their execution.- Obtaining customer sign-off of project deliverables. Facilitating change requests to ensure that all parties are informed of the impacts on schedule and budget.- Coordinating the development of user manuals, training materials and other documents as needed to enable successful implementation and turnover of the process or system to the clients.- Removes barriers and maintains communications of updates, issues, risks, and changes to the project team throughout project lifecycle- Escalates issues to business, operational, and executive leaders as appropriate- Conducting post project evaluation and identifying successful and unsuccessful project elements.Project Manager Requirements :- A bachelor's degree or master degree in a related field.- Excellent oral and written communication skills.- Strong understanding of formal project management methodologies & IT Project Management experience.- Ability to lead project teams of various sizes, spread across worldwide, working with resources remotely and see the projects through to completion.- Understanding of one of the big three cloud (AWS, Azure or Google Cloud Platform) platforms, project implementations in cloud and cloud infrastructure.- Project Management Professional (PMP) certification & Big Data project management experience is a plus.
The.Net Developer role is to create and maintain enterprise software applications used across the organization. They are typically Web (client Server) applications created using various Microsoft technologies. A penchant for new developments in the industry is a must. Good interpersonal skills are required for effective communication with the Business and Development teams. Mandatory: Hands on expertise with extensive C#, ASP.Net, Web API, MVC, Angular 2 (above versions) Experience in SQL programming (MS SQL2008 or higher).
•Typically involving the Software Development Life Cycle (SDLC) methodology to meet identified •Skill/role(s): .NET (VB.NET, ASP.NET) , Oracle (added advantage) • Required skill/role(s): Project Management, Project Control, Project Estimating, , Project Scheduling, Meets Deadlines, Project Management Tools, Communication, Microsoft Project, Project Leadership, Analytical Skills. • Has achieved proficiency in the role of Project Management for at least 3-5 years. • Preferred Certification(s): Project Management Professional (PMP), Member of the Association for Project Management (MAPM), Microsoft Certificated System Engineer 2000/2003 (MCSE). • Preferably Managers having experience in Shipping Domain/Industry.