Job Overview: We are seeking a skilled .NET MVC Developer to join our dynamic development team. The successful candidate will be responsible for designing, developing, and maintaining web applications using the .NET MVC framework. This role requires a solid understanding of web technologies, excellent problem-solving skills, and the ability to work collaboratively within a team. Key Responsibilities: 1. Application Development: Design, develop, and maintain web applications using .NET MVC framework. Implement responsive and user-friendly interfaces using HTML, CSS, and JavaScript. Write clean, scalable, and efficient code following best practices. 2. Requirement Analysis: Collaborate with project managers, business analysts, and stakeholders to gather and analyze requirements. Translate business requirements into technical specifications and design. 3. Testing and Debugging: Perform unit testing, integration testing, and debugging to ensure high-quality software delivery. Identify and resolve performance and scalability issues. 4. Maintenance and Support: Provide ongoing maintenance and support for existing applications. Troubleshoot and resolve application issues reported by users. 5. Collaboration and Communication: Work closely with cross-functional teams including designers, testers, and other developers. Participate in code reviews, design discussions, and project planning meetings. 6. Documentation: Create and maintain technical documentation for developed applications. Ensure comprehensive and up-to-date documentation for code and processes. Qualifications: Bachelors degree in Computer Science, Information Technology, or a related field. 3+ years of experience in developing web applications using .NET MVC framework. Proficiency in C#, ASP.NET, and MVC. Strong understanding of web technologies including HTML, CSS, JavaScript, and AJAX. Experience with SQL Server and database design. Familiarity with version control systems such as Git. Excellent problem-solving and debugging skills. Strong communication and interpersonal skills. Ability to work effectively both independently and as part of a team. Preferred Skills: Experience with front-end frameworks like Angular, React, or Vue.js. Knowledge of RESTful services and APIs. Understanding of Agile and Scrum methodologies. Experience with cloud platforms such as Azure or AWS. Familiarity with CI/CD pipelines and DevOps practices. Role & responsibilities
Required Mobile Application developer under Android Platform. Collaborate with other software developers to plan, design, develop, test, and maintain the Android application.
Lead Generation leads through online bidding & LinkedIn marketing communication with client via email& phone. Meet Revenue targets , manage client relationship on LinkedIn Report results regularly.
Job Summary: Our Company is seeking a highly skilled and experienced Project Manager with a strong background in managing the development and delivery of .NET Web Applications . This role demands a deep understanding of these specific technology stacks, coupled with exceptional project management capabilities. The Technical Project Manager will oversee the entire project lifecycle, ensuring the successful and timely delivery of high-quality applications within budget and scope. This individual will work closely with development teams, stakeholders, and clients, providing technical guidance and ensuring seamless project execution. Responsibilities: Project Planning and Initiation (Specific to Application Development): Define project scope, objectives, and deliverables specifically for .NET Web application development projects. Develop detiled project plans, including technology stacks, development methodologies, resource allocation (with expertise in relevant platforms), and budgets tailored to these application types. Identify and analyze technical risks specific to .NET Web application (e.g., platform compatibility, performance issues, security vulnerabilities) and develop mitigation strategies. Facilitate project kickoff meetings, ensuring clear understanding of application requirements, technical architectures, and platform-specific considerations. Project Execution and Monitoring (Focus on Application Development): Lead and manage development teams specializing in .NET Web Application development. Assign tasks, track progress using relevant tools (e.g., Azure DevOps, Jira with platform-specific plugins), and ensure timely completion of application features and functionalities. Monitor project performance, focusing on key metrics like build success rates, test coverage, performance benchmarks on target devices/environments, and adherence to platform-specific guidelines. Identify and resolve technical issues and conflicts related to the development platforms and their integrations. Manage changes to application scope, features, and technical specifications using appropriate change control processes, considering the impact on different platforms. Ensure adherence to coding standards, security best practices, and platform-specific quality guidelines for .NET, Windows, and Android applications. Stakeholder Management and Communication (Application Development Context): Maintain effective communication with stakeholders, including product owners, designers, testers, and clients, regarding the progress and technical aspects of the .NET Web applications. Prepare and present regular project status reports, highlighting progress on each platform and any platform-specific challenges. Facilitate meetings and workshops to gather requirements, review designs, and address technical concerns related to the applications. Manage stakeholder expectations regarding platform capabilities, limitations, and deployment processes. Technical Leadership and Collaboration (Platform-Specific Expertise): Leverage deep technical expertise in .NET, Web Application to understand project requirements and challenges. Collaborate closely with .NET, Web development teams to ensure technical feasibility, optimal architecture, and effective implementation on each platform. Provide technical guidance and support to the development teams on platform-specific issues, best practices, and emerging technologies. Project Closure and Evaluation (Application Development Focus): Ensure proper project closure, including the delivery of deployable application packages for each platform, comprehensive documentation (including platform-specific deployment guides), and client sign-off. Conduct post-project evaluations to identify lessons learned and areas for improvement in the development processes for .NET, Web applications. Archive project documentation, including source code repositories, build pipelines, and deployment configurations for each platform. Qualifications: Education: Bachelor's degree in Computer Science, Software Engineering, or a related technical field. A Master's degree is a plus. Experience: Minimum [Specify number, e.g., 5-7] years of experience in technical project management, with a significant and demonstrable focus on .NET Web application . Proven track record of successfully delivering complex applications across these three platforms. Experience working with different development methodologies relevant to these platforms (e.g., Agile for mobile and web, potentially Waterfall for certain Windows applications). Technical Skills (Must-Have): Deep understanding of the .NET framework and related technologies (C#, ASP.NET, .NET Core/Framework). Familiarity with platform-specific development tools and IDEs (e.g., Visual Studio, Android Studio). Understanding of mobile and desktop application architectures, design patterns, and best practices. Knowledge of RESTful APIs and integration with backend services. Experience with unit testing, integration testing, and UI testing on each platform. Familiarity with build and deployment processes for .NET Web Application. Soft Skills: Excellent leadership, communication (written and verbal), and interpersonal skills, with the ability to effectively communicate technical concepts to both technical and non-technical audiences. Strong problem-solving and analytical abilities, particularly in resolving platform-specific technical challenges. Ability to manage and motivate cross-functional teams with diverse technical skill sets. Excellent organizational and time management skills, with the ability to manage projects involving multiple platforms simultaneously. Ability to work effectively under pressure and manage multiple priorities in a dynamic development environment. Certifications (Preferred): Project Management Professional (PMP) certification. Agile certifications (e.g., Certified Scrum Master (CSM), PMI-ACP). Microsoft certifications related to .NET development. Google Associate Android Developer certification or similar.
FIND ON MAP