Lead Software Engineers (.NET)

Job Title: Lead Software Engineers (.NET)-JR/373

Job Description

PrimeSoft is seeking lead software development engineer with extensive work experience in C#, MVC, ADO.NET, Web API, SQL Server (or other RDBMS) etc. to design, develop and deploy enterprise applications. The Software Engineer will be responsible for designing and developing new features, enhancing, optimizing and refactoring existing features and work closely with internal team to improve the application deployment & configuration process.

The desired candidate is expected to fulfill the following expectations

• Ability to learn new technologies and acquire necessary skills quickly
• Participate in iterative development process with cross-functional teams (Development, QA, Product Management, Customer Support, etc.)
• Participate in activities such as collaborative coding, unit testing, and compliance with coding standards to enhance quality of produced software
• Ability to work independently and collaborate in a team-oriented environment
• Should have experience working with clients, and client driven projects.

Desired Skillset

  • Good understanding of SDLC including Requirements Analysis, Design, Development, Deployment and Support
  • Understanding Application architecture and integration between applications.
  • Fundamental understanding of SOLID object oriented design principles
  • Good experience and knowledge in software development involving analysis, design and development with ASP.NET MVC models
  • Excellent design and coding skills using C# (3.0 or later), .NET (2.0 or later) on Windows 32 and 64 bit OS or equivalent
  • Knowledge and working experience in Web Forms, MVC, Unit Testing Frameworks and Web API.
  • Knowledge and working experience in Microsoft Azure and .NET Core is a plus.
  • Experience with Code review tools like Sonar / Resharper etc.
  • Experience in writing automated unit tests using NUnit, Microsoft Unit Test Framework, xUnit.NET, etc.
  • Should have experience in database design fundamentals, constraints, relationships etc. and hands-on experience with SQL Server or other RDBMS
  • Experience with Git /Github / SVN, Visual Studio IDE is desired
  • Good knowledge HTTP and familiarity with UI technology stack (HTML, CSS, JavaScript, etc.) is desired
  • Knowledge in JavaScript frameworks such as Angular / React is a plus
  • Knowledge of industry standards in coding and documentation
  • Proven ability to work in a fast paced Agile-Scrum environment with frequently changing priorities and stringent deadlines
  • Excellent verbal and written communication skills is desired
  • MCSD or other certifications is a plus

Job Features

  • Experience : 8-10 Years
  • Qualification : B.E/ B.Tech/ MCA/ ME/ M.Tech
  • Location : Hyderabad/Bengaluru

DevOps System Engineers

Job Title: DevOps System Engineers– JR/305

Job Description:

PrimeSoft is seeking a DevOps System Engineer with solid experience in Microsoft Windows Azure cloud platform, good knowledge in Web Server (IIS), SQL Server administration, excellent troubleshooting and good communication skills. This role will primarily focus on providing Level 2 support to client’s internal customers, supporting production and non-production environments, configuration management, DevOps automation and troubleshooting activities. The DevOps System Engineer is expected to perform all or most of the following activities:

  • As part of the Cloud DevOps team, the candidate will be responsible for provisioning, configuration, troubleshooting PaaS (Platform as a Service) & IaaS (Infrastructure as a Service) components hosted in Microsoft Windows Azure cloud platform
  • Build and maintain tools and frameworks that support deployment automation, health-check of applications and patching activities
  • Support and troubleshoot scalability, high availability, performance, monitoring, backup and restores of different environments
  • Analyze logs to support and troubleshoot application, infrastructure issues in production / non-production environments
  • Design, build, and deliver dashboards and reports to monitor applications and underlying cloud infrastructure to identify bottlenecks
    causing degradation of service quality and/or availability
  • Work independently across multiple platforms and applications to understand dependencies
  • Evaluate tools, technologies and processes to improve efficiency and scalability of continuous integration environments
  • The selected candidate shall be a self-starter and can work independently on identified platforms and take ownership of DevOps activities

Mandatory Skills

  • Experience with Azure Portal is a mandatory – Minimum 3+ years of experience with Azure cloud-based provisioning, deployment, monitoring, troubleshooting and DevOps automation activities
  • Good understanding of Cloud APIs, cloud computing concepts, service models, deployment models, associated tools and technologies – Specifically, good experience with IaaS and PaaS offerings from Azure
  • Strong experience in Splunk (Dashboards, Alerts, Reports, etc.) and proven ability to triage / investigate issues and determination of root cause
  • Good experience with application performance monitoring systems like AppInsights
  • Good experience in Windows Server administration and ability to troubleshoot complex issues independently
  • Experience with Microsoft SQL server database, troubleshooting server performance issues, etc
  • Hands on experience with Visual Studio 2013+ and VSTS
  • Good understanding of source control / configuration management tools such as Microsoft TFS, Git
  • Basic understanding of concepts like Routing, Load Balancing, Redundancy, Disaster Recovery, VPN, Firewalls, etc
  • Willingness to work flexible hours and ability to provide rotational on-call support
  • Excellent written and verbal communication skills

Additional Skills (Optional)

  • Experience in software design, development with solid background in .NET and C# is preferred
  • Experience in PowerShell Scripting & Azure ARM Templates development is a plus
  • Azure certification is a plus.

Job Features

  • Experience : 4-6 Years
  • Qualification : B.E/ B.Tech/ ME/ M.Tech /MCA
  • Location : Hyderabad/Bengaluru

Business Development Leads

Job Title: Business Development Leads -JR 371

Must Have

  • 4 plus years of solution and services selling experience in IT Consulting Services & Software Products
  • Present PrimeSoft’s software solutions / services to existing and prospective customers and drive efforts to expand and grow in India, US and other high potential geographies
  • Proactively identify the size and prioritize all significant opportunities in the territory by assessing customer requirements, consulting with them on company offerings, and managing their needs and expectations
  • Effectively close sales with a widely diverse set of prospects, each with unique needs ranging from startups to enterprises
  • Develop compelling proposals to address customer pain points with help from the technical team
  • Achieve agreed upon sales targets

Ideal Candidate

  • Proficient in identifying, nurturing and closing large and medium B2B deals in software solutions and services market in both in India and international markets
  • Must have good network in banking, financial services and insurance domains in India, US and other high potential markets
  • Possess sound understanding of emerging technologies in the software development field and offshore-onsite model of working
  • Possess highly developed communication (both verbal & written), presentation and negotiation skills
  • Must have demonstrated exceptional customer experience judgment and be incredibly analytical and creative
  • Should be independent and able to function in a single person environment
  • The ideal candidate would possess both a technical background that enables them to easily interact with customers, software developers, business development managers and a demonstrated ability to think strategically about business, product, and technical challenges
  • Having B1 US Visa would be an added advantage

Job Features

  • Experience : 6-8 Years
  • Qualification : BE/B.Tech /M.E/M. Tech/M.S./MCA
  • Location : Hyderabad/Bengaluru/Mumbai

.Net Developers

Job Title: .NET Developers-JR/T/372

Responsibilities

  • Write clean, scalable code to develop solutions using Microsoft Dot Net Technologies
  • Develop technical interfaces, specifications, and architecture
  • Upgrade, configure and debug existing systems
  • Test and deploy applications and systems
  • Be quality conscious and ensure timely deliverables
  • Develop documentation throughout the software development life cycle (SDLC)

Experience

  • 3 to 7 years of experience in web & windows applications development using Dot Net
  • Strong back-end experience using C#. Knowledge of Entity Framework/LINQ, Web API /.NET EF Core, MVC
  • Good experience in third party API integration
  • Well experienced in database technologies, particularly Postgres, Oracle & SQL Server
  • Good understanding of application & database servers, application security and encryption concepts
  • Good to have prior experience in developing/supporting Healthcare Applications
  • Graduation in Computers
  • Sound English communication skills
  • Able to work in a team setting and from office

Job Features

  • Experience : 3-7 Years
  • Qualification : B.E/ B.Tech/ MCA/ ME/ M.Tech
  • Location : Hyderabad/Bengaluru/Mumbai

System Administrators

Job Title: System Administrators-JR 373

Job Description

The candidate will be responsible for the overall Systems and Network support in terms of installing, maintaining, configuring, tuning, consolidating applications, developing system administration scripts, planning version release upgrades and patches, security administration and leading in the development of processes and policies surrounding server administration.

This ideal candidate must also be involved with routine and special tasks such as

  • Hardware and Software Trouble Shooting
  • Installation of applications on windows or linux
  • Knowledge on Dekstop support
  • Documentation of standards, policies and system information
  • Networking Knowledge on configuring (VLAN’s, on Managed Switches)
  • Basic Knowledge on Router, Firewall and Switch Configurations
  • The candidate should be able to monitor, troubleshoot, support and fix operating system, applications and hardware problems on desktop and server platforms.
  • Knowledge on Vmware/Citrix

The candidate must be an excellent team member, should be unafraid to assume ownership and be willing to exchange knowledge with the rest of the team. Must be a self-starter, able to work independently and without supervision and capable of directing/mentoring other associates. The candidate must be willing to assist other teams when needed. Must be willing to work in rotational Shifts during week days and weekends

Ideal Candidate

  • Min 1 Year operational experience in Window environment
  • Knowledge of Desktop, Laptop & Server Hardware Management
  • Linux or Windows OS Knowledge
  • Basic Active Directory Server Administration
  • Basic Network knowledge
  • Basic Network and Application Monitoring knowledge using tools (Solarwinds/Nagios/)
  • Central Antivirus Server Management
  • Windows/Linux OS administration and troubleshooting
  • Windows 2008/2012 Server Administration
  • Web Servers (Apache, IIS) and MySQL Server Administration
  • Windows Active Directory Server Management
  • Troubleshooting Hardware like PC, laptops and printers
  • Installing and Troubleshooting packages on Windows or Linux OS

Mandatory Skills

  • RHCE/MCP/MCPIT/CCNA/AZURE Certification
  • DNS, DHCP, IIS and FTP
  • Windows Server 2008/2012 Administration/ Linux Administration
  • Good Communication Skills

Job Features

  • Experience : 4-6 Years
  • Qualification : B.E/ B.Tech/ MCA/ ME/ M.Tech
  • Location : Bengaluru/Hyderabad/Mumbai

Java Developers

Job Title: Java Developers– JR/335

PrimeSoft is seeking SpringBoot Microservices Developer using Java, Spring, SpringBoot and Hibernate/JPA to

develop web based applications for enterprises

Candidate should have sound understanding of Object Oriented Programming and Design concepts.

Candidate should have sound knowledge of Java, Spring, SpringBoot and Hibernate/JPA.

Candidate should be able to recommend appropriate frameworks, libraries, design and develop web applications based

upon a set of requirements

The selected candidate shall be a self-starter

The selected candidate shall be process oriented with ability to work independently and with teams.

Candidate should have excellent written and verbal communication skill and a positive attitude. Candidate should

have had exposure to working with clients, and client driven projects

Ideal Candidate should have

  • Extensive knowledge in Object Oriented Programming and Design
  • Extensive knowledge of Java, Spring, Spring Boot, Spring MVC
  • Extensive knowledge in ORM frameworks such as Hibernate, MyBatis
  • Extensive knowledge in design, creation and consumption of RESTful API
  • Extensive knowledge in automated unit testing using JUnit, EasyMock, PowerMock, Mockito
  • Knowledge in writing SQL queries and interacting with database systems such as Oracle, SQL Server or accessing NoSQL databases such as Amazon DynamoDB, MongoDB
  • Knowledge of Caching using Redis, Memcached
  • Knowledge in interacting with messaging systems such as RabbitMQ, ActiveMQ, Kafka
  • Knowledge on Java 8 features such as Lambda expressions
  • Knowledge of Cloud Native application development
  • Knowledge of version control systems such as Git, SVN and branching strategies
  • Knowledge of Docker and containerization is a plus
  • Knowledge of AWS ecosystem for Java, SpringBoot application development using AWS SDK
  • Thorough orientation towards Code reviews, Coding standards, Design Standards and Code Documentation
  • Knowledge in design patterns
  • Knowledge of Data modeling in RDBMS or NoSQL databases
  • Proactive approach to identify alternatives for a given problem statement
  • Should have worked on enterprise class applications
  • Should have worked in Agile environment
  • Excellent oral and written communication skills

Mandatory Skills:

  • Good knowledge in Object Oriented Programming and Design
  • Good knowledge of Java, Spring, Spring Boot, Spring MVC
  • Extensive knowledge in ORM frameworks such as Hibernate, MyBatis
  • Extensive knowledge in design, creation and consumption of RESTful API
  • Extensive knowledge in automated unit testing using JUnit, EasyMock, PowerMock, Mockito
  • Knowledge in writing SQL queries and interacting with database systems such as Oracle, SQL Server, or accessing NoSQL databases such as Amazon DynamoDB, MongoDB
  • Knowledge of version control systems such as Git, SVN and branching strategies
  • Thorough orientation towards Code reviews, Coding standards, Design Standards and Code Documentation
  • Knowledge in design patterns
  • Knowledge of Data modeling in RDBMS or NoSQL databases
  • Proactive approach to identify alternatives for a given problem statement
  • Should have worked on enterprise class applications
  • Should have worked in Agile environment
  • Excellent oral and written communication skills

Relevant Experience

  • Should have at least 3 years of experience in developing web based applications in Java, Spring, Hibernate

Job Features

  • Experience : 3-6 years
  • Qualification : B.E/ B.Tech/ ME/ M.Tech /MCA
  • Location: Bengaluru/Hyderabad