Post Job Free
Sign in

Software Engineer Senior

Location:
Apex, NC
Posted:
March 03, 2025

Contact this candidate

Resume:

Rojavalli C

Senior Software Engineer

Email: *********@*****.***

Phone: 919-***-****

PROFESSIONAL SUMMARY:

Dynamic and highly skilled Software Engineer with over 7+ years of experience in all phases of the Software Development Life Cycle (SDLC), including Analysis, Design, Development, and Testing of Client-Server and Web-based n-tier Architecture applications. Proficient in both front-end and back-end technologies, with a strong focus on delivering high-quality, scalable, and robust software solutions. Expert in leveraging modern frameworks and libraries such as Spring Boot, Struts, Hibernate, Angular.js, and React.js to create efficient single-page applications and microservices.

Core Competencies:

●Full Stack Development: Expertise in developing and maintaining web applications using Microsoft .NET Framework (ASP.NET, C#, VB.Net), Spring Boot, Angular.js, and React.js.

●Microservices and Cloud Computing: Skilled in designing and implementing microservices architecture, with hands-on experience deploying applications on AWS and Azure cloud platforms.

●Agile Methodologies: Proficient in Agile software development practices, including Test-Driven Development (TDD), Continuous Integration/Continuous Deployment (CI/CD), and participation in SCRUM ceremonies.

●Web Technologies: Extensive knowledge of HTML, CSS, JavaScript, AJAX, JSON, XML, and various front-end frameworks like Angular 14 and Bootstrap.

●Database Management: Strong experience in SQL Server, Oracle, DB2, and NoSQL databases such as MongoDB, with a focus on optimizing SQL queries and PL/SQL code.

●Web Services and API Development: Expertise in creating and consuming RESTful and SOAP web services, implementing SOA using Web Services and WCF Services.

●DevOps and Automation: Experience with version control systems (Git, TFS) and build tools (Jenkins, Maven, Gradle), including containerization using Docker and orchestration with Kubernetes.

●Object-Oriented Programming and Design: Proficient in OOAD, OOP, and design patterns, with a strong background in developing applications using ASP.NET MVC and .NET Core.

●Performance Optimization and Testing: Adept at performing code reviews, unit testing, and system testing to ensure optimal performance and reliability of software solutions.

●With a proven track record of successful project deliveries and a strong foundation in both backend and frontend development, I am dedicated to driving innovation and excellence in software engineering.

TECHNICAL SKILLS:

Languages

C#, J2EE, SQL, PL/SQL, C#, MVC, ASP .Net, ADO .Net

Web technologies

JSP, Hibernate, Spring, Spring Boot, Session Beans, C#Script, Angular 14, Angular 5, HTML, CSS, XML

Web Services

SOAP, RESTful

Databases

Oracle, SQL server, DB2 and MYSQL

Tools and software

Eclipse, My Eclipse, Net Beans, SQL, TOAD

Application/Web Server

Apache Tomcat, Jboss, Websphere

Browsers

Internet Explorer, Mozilla Firefox, Google Chrome, Safari.

MS Office Tools

Excel, Outlook, PowerPoint, and Word.

.NET Technologies

ASP.NET MVC, ADO.NET, AJAX,Classic ASP,LINQ, WCF, WPF, SILVERLIGHT, Sitecore 7.1/6.5.

Professional Experience:

Association of Courts, WA Jun 2024- Till date

Role: Senior Software Engineer

Responsibilities:

●Extensive experience in developing IT applications and software using SDLC methodologies, with a strong focus on C#, .NET, MS Entity Framework, Java, Magic XPA, COBOL, Natural, and ColdFusion.

●Here we are currently working on rewriting the excited CodFusion application into .Net MVC to make it user compatible.

●Good hands on experience in migration and supporting the application.

●Extensive experience in migrating legacy ColdFusion applications to modern MVC architecture, ensuring improved scalability, maintainability, and performance.

●Skilled in redesigning application architecture during migration, aligning it with MVC best practices to enhance code organization and separation of concerns.

●Expertise in refactoring legacy ColdFusion code to fit into the MVC pattern, optimizing code for better readability, testability, and future enhancements.

●Proficient in using ASP.NET and .Net Core to build an application. Currently using for migration of application of VB.NET to present version.

●Created interactive dashboards and reports using Power BI to analyze key business metrics.

●Designed efficient data models using DAX (Data Analysis Expressions) and Power Query to transform raw data.

●Developed Power BI dashboards and reports to visualize case filing data across different courts.

●Integrated SQL Server and OnBase data sources into Power BI for real-time tracking of case statuses.

●Designed interactive reports for stakeholders to monitor case processing efficiency, backlog trends, and judicial workload distribution.

●Implemented DAX measures for complex calculations related to case durations, pending cases, and resolution times.

●Strong understanding of Git as a distributed version control system, managing source code repositories and collaborating with other developers.

●Expertise in Git branching models (e.g., Git Flow or feature branching) to manage parallel workstreams in a C# development environment.

●Utilizing Git along with issue tracking tools like Jira or Azure DevOps for task management and bug tracking.

●Proficient in creating, merging, and deleting branches, resolving merge conflicts, and cherry-picking commits when necessary.

●Configuring and managing Git pipelines in Azure DevOps for .NET Core applications, including unit tests, builds, and deployments to Azure App Services or Kubernetes.

●Setting up automated builds and deployment pipelines in Azure DevOps using Git-based workflows for .NET Core projects.

●Proficient in transforming data access logic from ColdFusion to MVC, ensuring seamless data integration and efficient database interactions in the new architecture.

●Experience in updating and modernizing the user interface as part of the migration process, leveraging MVC frameworks to deliver a more responsive and user-friendly experience.

●Conduct thorough testing and validation during the migration process, ensuring that all functionalities are preserved and any potential issues are resolved before deployment.

●Ability to identify and resolve performance bottlenecks during migration, resulting in faster and more efficient applications post-migration.

●Created comprehensive documentation and provided training to development teams on maintaining and extending the new MVC-based applications post-migration.

●The present application is about developing the site for case filing with different individuals under different courts.

●These files will be going to the center log maintained through ACCORDS to Onbase.

●Proven ability to serve as a technical leader on complex software development projects, guiding teams and ensuring successful project delivery.

●Expertise in developing and maintaining key functionalities such as change management, security, authentication, application distribution, data access, search routines, and system-wide configurations.

●Strong analytical skills with the ability to define and analyze IT problems, conduct in-depth research, and recommend effective technical solutions based on business requirements.

●Experienced in conducting code reviews, performing unit and system testing (manual and automated), and coordinating with cross-functional teams to ensure high-quality software delivery.

●Proficient in creating and maintaining comprehensive technical documentation for research, reference, and deployment purposes.

●Experience with tools like Jenkins, Azure DevOps, or GitHub Actions to automate building, testing, and deploying C# applications.

●Skilled in maintaining IT applications, monitoring system performance, and proactively identifying emerging issues to ensure optimal system functionality.

●Ability to evaluate new software development products and programming languages, providing recommendations aligned with industry best practices.

●Effective communicator capable of liaising between technical, business, and stakeholder groups, and translating complex technical concepts into user-friendly language.

●Expertise in responding to customer service requests, providing senior-level troubleshooting, problem resolution, and consulting services.

●Experience in enhancing business processes through integration efforts, minimizing impact on existing processes, and evaluating integration results to provide actionable recommendations.

●Strong team-oriented skills, with experience in providing technical mentorship, coaching system support staff, and working collaboratively in a dynamic environment.

●Knowledgeable in the fundamentals of Enterprise Architecture, contributing to the design and implementation of scalable and maintainable systems.

ENVIRONMENT: NET Framework 4.8, Visual Studio 2010, ASP.NET, C#, Application Blocks, AJAX, C#Script, Angular Js, JQuery, JSON,AWS, XML, XSLT, C#Script, SQL Server 2008, LINQ, T-SQL, TFS, IIS,C# 8, Spring MVC/ DI/ IOC/ Templates, Spring boot,Hibernate, Web Services, RESTFUL Services, Angular 14, JUnit, HQL, HTML, CSS, Postman, Maven, Jenkins,Gradle, UML, WebSphere, GIT, Eclipse, Oracle, Windows

NYC LAW (law department of Newyork) June 2023- May2024

Role: Full Stack Developer Jun 2022 – Dec 2022

Responsibilities:

●Participated in Scrum, Retrospective, and Release Planning Meetings for iterative development of healthcare applications.

●Developed healthcare applications using Spring, Hibernate, and Web Services (SOAP and RESTFUL).

●Proficient in .NET programming languages, frameworks, and development environments.

●Familiar with C# EE (Enterprise Edition) or Spring Framework for C# development and ASP.NET or .NET Core for .NET development.

●Connected SQL Server, Azure SQL, Excel, and APIs to Power BI for real-time reporting.

●Optimized Power BI performance by using data modeling techniques, query folding, and efficient indexing.

●Configured scheduled data refreshes and managed access control in Power BI Service for secure data sharing.

●Optimized Power BI reports by implementing measures, calculated columns, and aggregations for faster data processing.

●Creating YAML-based pipeline definitions to automatically build, test, and deploy .NET Core applications to different environments.

●Implementing GitOps practices to deploy and manage .NET Core applications in Azure environments, using Git as the single source of truth for infrastructure and app configuration.

●Assessed the feasibility and impact of migrating healthcare applications to .NET, considering technology stack compatibility, performance requirements, and business needs.

●Developed a comprehensive migration plan outlining the migration approach, timeline, resource requirements, and risk mitigation strategies for healthcare applications.

●Selected appropriate tools and frameworks for automating code conversion, refactoring, and testing during the migration process for healthcare systems.

●Converted C# code to equivalent .NET code, ensuring compatibility with the .NET runtime environment and libraries.

●Experience using Git in a team setting, conducting pull requests and code reviews.

●Familiarity with best practices for committing code, writing meaningful commit messages, and reviewing pull requests from peers.

●Ability to handle complex merges, rebase workflows, and coordinate collaborative development efforts within Git.

●Refactored code to adhere to .NET coding standards, best practices, and design patterns while optimizing performance and maintainability in healthcare applications

●Migrated database schema, data, and stored procedures from C# database technologies (e.g., MySQL, PostgreSQL, Oracle) to .NET-compatible databases (e.g., SQL Server, Azure SQL Database).

●Ensured data integrity, consistency, and compatibility between the source and target healthcare databases during the migration process.Developed ASP.NET Core Web APIs and handled real-time data with SignalR subscriptions for healthcare applications.

●Containerized ASP.NET Core applications using Docker and prepared Docker images to run on Kubernetes clusters with Helm charts for deployment in healthcare environments.

●Implemented authentication for REST APIs and SignalR connections, utilizing existing authentication services with Identity Server to validate users against Active Directory domains.

●Developed PowerShell scripts to automate deployment processes, configure infrastructure, and manage Windows servers and services, enhancing operational efficiency in healthcare IT environments.

●Conducted PowerShell code reviews, unit testing, and validation to ensure script reliability, security, and adherence to coding standards and best practices.

●Collected functional requirements from business partners and prepared functional specifications for healthcare projects.

●Developed healthcare websites using the MVC 6.0 pattern and enhanced UI functionality using HTML, XML, and XAML.

●Utilizing Azure Monitor and Application Insights to track deployments and manage application performance, integrating monitoring steps in the Git-based CI/CD pipelines.

●Integrated FHIR into healthcare applications or systems, leveraging its capabilities to exchange data between different healthcare entities in a standardized manner.

●Deployed and managed healthcare applications on Azure using infrastructure as code (IaC) tools such as Azure Resource Manager (ARM) templates, Terraform, or Azure Bicep.

●Applied DevOps practices for continuous integration, continuous delivery (CI/CD), and automation using Azure services and tools.

●Analyzed system requirements and designed comprehensive UML diagrams, including Activity, Class, and Sequence diagrams for healthcare systems.

●Developed financial applications using .NET Core and MVC Framework, focusing on reliability and performance within the healthcare industry.

●Created and maintained RESTful APIs to enhance interoperability of healthcare systems.

●Participated in system reengineering projects, updating legacy healthcare systems to modern frameworks and technologies.

●Documented design and development processes to ensure clear communication and knowledge sharing among healthcare team members.

●Built serverless healthcare applications using Azure Functions, API Management, Cosmos DB, and other serverless services. Architected, developed, and optimized serverless solutions for scalability, cost-effectiveness, and performance.

●Developed Angular components, modules, built-in and customized directives, filters, services for healthcare applications.

●Used Bootstrap library to quickly build project UIs and Angular 4 Angular CLI to associate HTML elements to models.

●Participated in the development of well-responsive single-page applications using Angular 14 framework, TypeScript, and jQuery in conjunction with HTML5, CSS3 standards, with the front-end UI team in healthcare projects.

●Participated in code review processes as part of the Quality Engineering Team.

●Analyzed healthcare web applications, documented detailed test plans, test cases, and expected results based on the business functional requirements.

●Used Tomcat web server to deploy applications locally and IBM WebSphere to deploy applications in production healthcare environments.

ENVIRONMENT: NET Framework 4.8, Visual Studio 2010, ASP.NET C#, Application Blocks, AJAX, C#Script, Angular Js, JQuery, JSON,AWS, XML, XSLT, C#Script, SQL Server 2008, LINQ, T-SQL, TFS, IIS,C# 8, Spring MVC/ DI/ IOC/ Templates, Spring boot,Hibernate, Web Services, RESTFUL Services, Angular 14, JUnit, HQL, HTML, CSS, Postman, Maven, Jenkins,Gradle, UML, WebSphere, GIT, Eclipse, Oracle, Windows

Livspace,India Jun 2016 - August 2021

Role: Senior Software Developer

Responsibilities:

●Developed and deployed .NET applications on Integrated Infrastructure and Platform Services (IIPS), leveraging platform-as-a-service (PaaS) capabilities for rapid development and deployment in healthcare environments.

●Collaborated with solution architects, DevOps engineers, and business stakeholders to design, develop, and deploy .NET solutions on IIPS that meet healthcare business requirements and objectives.

●Conducted system analysis and reengineering of existing healthcare applications to enhance performance and scalability.

●Designed and documented software architecture using UML tools, creating Activity, Class, and Sequence diagrams to clearly communicate complex healthcare system interactions.

●Developed and maintained enterprise-level healthcare applications using .NET Core and MVC Framework, ensuring high performance and reliability.

●Published reports to Power BI Service, set up scheduled data refresh, and managed access control.

●Managing multiple Git repositories, submodules, and maintaining codebase history across long-running C# projects.

●Working with repository permissions and role-based access controls to secure the codebase in enterprise settings.

●Implemented RESTful APIs and SOA services to enhance application functionality and facilitate seamless integration with other healthcare systems.

●Led a team of developers, managing tasks, code reviews, and ensuring the delivery of high-quality code in healthcare projects.

●Gathered requirements, designed solutions, and implemented new features in collaboration with cross-functional healthcare teams.

●Utilized Git for version control and Jenkins for CI/CD pipelines, streamlining the development and deployment processes in healthcare projects.

●Optimized SQL queries and PL/SQL code for performance and efficiency in healthcare databases.

●Deployed the migrated healthcare application to production or staging environments, following established deployment procedures and protocols.

●Coordinated with healthcare stakeholders and end-users to ensure a smooth transition and minimal disruption to business operations during the rollout phase.

●Proficient in using AWS SDKs and APIs to interact with AWS services programmatically from .NET healthcare applications. This includes integrating with AWS services for authentication, authorization, data storage, messaging, and other functionalities.

●Understanding of AWS security best practices, identity and access management (IAM), encryption, data protection, and compliance requirements (e.g., GDPR, HIPAA) for building secure and compliant healthcare applications on AWS.

●Ability to monitor, troubleshoot, and optimize AWS infrastructure and healthcare applications using AWS CloudWatch, CloudTrail, and other monitoring and logging tools. Experience in identifying performance bottlenecks, optimizing resource utilization, and ensuring high availability and reliability of healthcare applications on AWS.

●Documented the migration process, including technical specifications, configuration settings, and troubleshooting guides for future reference.

●Conducted knowledge transfer sessions with development teams, IT staff, and healthcare stakeholders to ensure understanding of the migrated application architecture, functionality, and maintenance procedures.

●Retrieved data using ADO.NET with ASP.NET and worked with healthcare databases using T-SQL to develop stored procedures, views, and functions.

●Designed and developed front-end screens using HTML and ASP.NET Controls, and developed Angular single-page applications to show live locating data on healthcare floor plans.

●Migrated .NET code to .NET Core, starting with the conversion of Entity Framework from 6.0 to Core for healthcare applications.

●Prepared WCF Service layers to handle client-service interaction, created and hosted WCF Services using different bindings to make them available to various healthcare clients.

●Built microservices and deployed them on-premises using Azure Service Fabric and WEB API for healthcare applications.

●Implemented hybrid encryption using AES and RSA algorithms together to secure healthcare data.

●Used Web API with versioning, attribute routing, and Swagger (for help pages) and Angular HTTP Client Module to invoke REST API and bind data from the result in healthcare applications.

●Used SQL Server Integration Services (SSIS) to solve complex healthcare business problems by copying or downloading files and sending email messages in response to events.

●Developed and consumed WCF services to achieve service-oriented architecture and communication between heterogeneous healthcare applications.

Environment: Visual Studio 2015/2012, VB6, SQL Server 2012, .Net 4.5/4.0/3.5, MVC 5, AngularJS, Node JS, C#, C#Script, HTML5, CSS3, Azure, JSON, N-Tier, WPF, WinForms, Micro Focus Visual Cobol 2.2, Dockers, Open shift, TSQL, Dynamic SQL, Kendo UI, WebSphere MQ, PowerShell, SSRS, SSIS, Entity Framework 5.0, SharePoint 2013, Jasmine, LINQ, Lambda Expressions.

Education Details:

Bachelor’s in Electrical and Electronic Engineering from JNTUK,INDIA- 2016

Master’s in Computer Sciences from University of Cumberlands,KY, US - 2023



Contact this candidate