Senior Software Developer

2 days ago


Atlanta, Georgia, United States VTal Technology Solutions Full time
Job Summary

VTal Technology Solutions is seeking a highly skilled Senior Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, coding, testing, implementing, and supporting applications that meet the needs of our clients.

As a Senior Software Developer, you will work closely with clients, business analysts, and team members to understand business requirements and develop quality technical solutions. You will be responsible for leading the technical evaluation and selection process for software or middleware packages, as well as providing input to project plans related to software development initiatives.

Key Responsibilities:

  • Lead the technical evaluation and selection process for software or middleware packages
  • Provide input to project plans related to software development initiatives
  • Design, code, test, implement, and support applications
  • Work closely with clients, business analysts, and team members to understand business requirements
  • Develop quality technical solutions

Responsibilities

As a Senior Software Developer, you will be responsible for the following:

  • Consulting in the project planning process with clients, business analysts, architects, and team members
  • Monitoring project milestones and critical dates to identify potential project schedule risks
  • Leading the technical evaluation and selection process for software or middleware packages
  • Supporting any communication and training necessary for successful adoption of selected tools or software
  • Assigning work to other members of the project when leading a project
  • Communicating with business analysts, quality assurance, project owners, and stakeholders about the project
  • Providing input for buy vs. build recommendations
  • Researching the feasibility or availability of custom, open source, and commercial (COTS) solution alternatives
  • Providing input on system options, risk, cost versus benefit, and impacts on business processes and goals
  • Providing input to business cases and may assist in procurement activities for buy decisions
  • Proactively analyzing existing applications to identify weaknesses and develop opportunities for improvements
  • Initiating the identification, analysis, implementation, communication, and adoption of technical process improvements to benefit the team
  • Supporting any change management necessary for implemented process improvements
  • Identifying system and/or business requirements
  • Eliciting, analyzing, documenting, and communicating business or technical requirements for designated systems or applications
  • Providing input to the architect on design approaches
  • Recommending procedures to solve problems considering computer equipment capacity and limitations
  • Creating and helping to implement conversion, upgrade, and migration designs
  • Recommending or applying system patches and/or certificates in a timely manner and validating that they are kept up to date for designated applications or systems
  • Assisting with documenting or demonstrating examples to ensure code, data, or document repositories are appropriately utilized, accessed, maintained, and updated
  • Developing software and/or applications specifications
  • Making recommendations and providing input for decisions or considerations involving new code development or existing code reuse
  • Recommending and developing methods to efficiently reuse existing components
  • Identifying better sources of data feeds and interfaces
  • Providing input and assistance to architects when requested on software or system specifications, selecting and adopting technologies or tools, prototyping solutions, communicating technical decisions, and assisting other developers with the adoption and understanding of agreed-upon technical approaches or direction
  • Providing technical leadership for the definition, development, and modification of individual or integrated software modules as well as enterprise applications using disciplined software development processes
  • Familiar with web development, web platforms, and content management
  • Understanding and may have working knowledge of graphics design, mobile-first, and user-first web design approaches as well as other user interface (UI) or user experience (UX) implementation techniques
  • Developing and helping to define integrated solutions aimed at modernizing, consolidating, and coordinating the independently designed applications within and across the enterprise
  • Coding, integrating, and testing components, middleware, data, systems, and their interfaces to create seamless communications across services
  • Determining how existing applications, legacy systems, databases, web interfaces, enterprise server software, and/or hardware logic, which may be currently operational on multiple platforms, work together to meet new and emerging requirements
  • Adhering to technical or quality standards and procedures
  • Reviewing modules for quality assurance and checking compliance with software architecture standards
  • Assisting in defining and communicating development guidelines and standards to be utilized in software development and integration
  • Selecting and effectively applying appropriate architecture or design standards, methods, and tools
  • Reviewing the designs and code of other developers in collaboration with architects
  • Providing technical guidance and support for unit testing of software modules to ensure software meets specifications
  • Coordinating with configuration management on integration build activities across systems or environments and understanding how to perform or support integration builds in preparation for both integration and quality assurance testing
  • Providing input for deployment documents and related artifacts for production environment deployments
  • Participating in and supporting both integration testing and quality assurance testing activities which includes assisting with the test planning process, performing technical testing of integrated solutions to verify appropriate outcomes or results of interfaces, functions, features, and data, as well as identifying or reporting defects, change requests, or enhancements
  • Helping others to resolve or fix identified defects or issues and also fixing them
  • Documenting changes to architecture, integration, and/or conversion plans
  • May develop and maintain system and software architecture diagrams
  • Supporting maintenance of software, as needed
  • Making applications or modules production ready by including or referencing supporting libraries, incorporating supporting configuration or properties files, updating version control documentation, completing required forms, following move to production procedures, etc.
  • Providing Tier III (integration) support
  • Troubleshooting existing information systems to identify errors or deficiencies and developing solutions
  • Dissecting problems or issues to identify and diagnose root causes and determine resolutions
  • Assisting with communicating resolutions and helping reporters of issues to understand or adopt resolutions
  • Providing technical leadership, coaching, and mentoring to team members
  • Providing technical guidance along with business process expertise for projects
  • Creating technical documentation related to coding, testing, integration, support, or best practices
  • Developing reports and presentations for management, as needed or requested
  • May provide input to help define, analyze, plan, forecast, measure, monitor, maintain, and improve systems and services availability, which includes hardware, software, network, data/storage, core infrastructure/operations, virtual, and cloud solutions such as SaaS/IaaS (software or infrastructure as a service) and security controls
  • Assisting architects with managing systems and services to ensure that they meet performance targets and business needs
  • Has knowledge of the security, confidentiality, and integrity of information systems and complies with adopted organizational standards or other relevant legislation and regulations
  • Understanding how to incorporate appropriate security controls as a core part of designed solutions or services
  • Supporting architects in preparations for user, client, or partner engagements
  • Understanding the needs of users, clients, or partners and may assist to interpret those needs into solution proposals
  • Able to engage in direct interactions with end users
  • Supporting sales/marketing demos, prototypes, meetings, or other such initiatives to generate awareness or revenue for existing or potential products and services


  • Atlanta, Georgia, United States Iris Software Full time

    About the Role:We are seeking a seasoned Senior Business Development professional to drive new business growth in the BFSI sector. As a key member of our team, you will be responsible for identifying and pursuing new client opportunities, building relationships with C-level executives, and closing high-value deals.Key Responsibilities:Develop and execute...


  • Atlanta, Georgia, United States POWERS Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at POWERS. As a key member of our development team, you will be responsible for designing, developing, and implementing software programs that meet the needs of our clients.Key Responsibilities:Design and develop software programs using a variety of...


  • Atlanta, Georgia, United States Veracity Software Full time

    Job Title: Senior iSeries Cobol DeveloperJob Location: RemoteKey Responsibilities:• Conduct thorough impact analysis to inform development decisions• Develop and unit test software applications using iSeries, COBOL, CBL, CBLLE, and SQL• Collaborate with the team to ensure seamless integration and delivery of high-quality software solutionsKey...


  • Atlanta, Georgia, United States Iris Software Full time

    Senior Business Development OpportunityWe are seeking a seasoned Senior Business Development professional to drive new business growth in the BFSI sector.The ideal candidate will have a strong hunter mentality, excellent negotiation and communication skills, and a proven track record of achieving sales targets.Key Responsibilities:Identify and pursue new...


  • Atlanta, Georgia, United States Motion Recruitment Full time

    Senior Software Developer OpportunityAtlanta, GeorgiaHybridFull Time$150k - $200kMotion Recruitment is seeking a highly skilled Senior Software Developer to join our client's team in Atlanta, Georgia. This is a hybrid role that requires 3 days of on-site work in Buckhead, GA.The ideal candidate will have 5+ years of experience with C#, .NET Core, .NET...


  • Atlanta, Georgia, United States Shivan Technologies, Inc. Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled and experienced Senior Software Developer to join our dynamic team at Shivan Technologies, Inc.Key Responsibilities:Design, develop, and implement robust software applications using a range of technologies including ASP.NET/C#, PowerApps, Power Automate, Power BI, Adobe ColdFusion, Oracle,...


  • Atlanta, Georgia, United States YouLend Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at YouLend. As a Senior Software Developer, you will play a critical role in designing, developing, and deploying robust financial systems that meet evolving business needs.Key Responsibilities:Lead and deliver on complex, high-impact projects,...


  • Atlanta, Georgia, United States Resource Informatics Group Full time

    Job Title: Senior Angular DeveloperWe are seeking a highly skilled Senior Angular Developer to join our team at Resource Informatics Group. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software applications using Angular and Spring Boot.Key Responsibilities:Lead the technical...


  • Atlanta, Georgia, United States Iris Software Inc. Full time

    Senior Business Development/HunterIris Software Inc. is seeking a seasoned Senior Business Development/Hunter to join our team. As a key member of our sales team, you will be responsible for identifying and pursuing new business opportunities, building and maintaining strong relationships with clients, and driving revenue growth.Key Responsibilities:Manage...


  • Atlanta, Georgia, United States Iris Software Inc. Full time

    Senior Business Development OpportunityIris Software Inc. is seeking a seasoned Senior Business Development professional to drive new business growth in the BFSI sector.Key Responsibilities:Identify and pursue new client opportunities in the BFSI sectorBuild and maintain relationships with C-level executivesClosing high-value deals through strategic sales...


  • Atlanta, Georgia, United States Gainwell Technologies Full time

    Gainwell Technologies is seeking a skilled Senior Software Developer to join our innovative healthcare technology team. As a key member of our team, you will play a crucial role in driving the development of healthcare administration products used by millions of patients.Your MissionAs a Senior Software Developer, you will be responsible for designing,...


  • Atlanta, Georgia, United States Powers Full time

    Senior Software DeveloperCULTUREWORX is seeking a highly skilled Senior Software Developer to lead the design, development, and implementation of organizational leadership and culture performance management software programs and SaaS platforms.This role requires a seasoned engineer with expertise in both front-end and back-end technologies, and a proven...


  • Atlanta, Georgia, United States Powers Full time

    Senior Software DeveloperCULTUREWORX is seeking a highly skilled Senior Software Developer to lead the design, development, and implementation of organizational leadership and culture performance management software programs and SaaS platforms.This role requires a seasoned engineer with expertise in both front-end and back-end technologies, and a proven...


  • Atlanta, Georgia, United States Georgia Tech Full time

    Job Title: Senior Application DeveloperWe are seeking a highly skilled Senior Application Developer to join our team at Georgia Tech. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software applications.Key Responsibilities:Analyze user requirements and determine technical...


  • Atlanta, Georgia, United States Resource Informatics Group Full time

    Job Title:Senior Angular DeveloperJob Summary:We are seeking a highly skilled Senior Angular Developer to join our team at Resource Informatics Group. As a Senior Angular Developer, you will be responsible for leading the development of complex software applications using Angular and Spring Boot.Key Responsibilities:Lead the analysis, design, development,...


  • Atlanta, Georgia, United States Next Level Business Services, Inc. Full time

    Job SummaryWe are seeking a highly skilled Senior Software Developer to join our team at Next Level Business Services, Inc. The ideal candidate will have a strong background in software development, with expertise in HTML5, JavaScript, and CSS. They will be responsible for designing and implementing scalable and secure software solutions, as well as...


  • Atlanta, Georgia, United States ICP Search Full time

    Senior Java Software EngineerICP Search is seeking a highly skilled Senior Java Software Engineer to join our team in Atlanta. As a key member of our engineering team, you will play a critical role in the development and maintenance of our large-scale SaaS applications using Java and Spring Boot framework.Key ResponsibilitiesDesign, develop, and maintain...


  • Atlanta, Georgia, United States Kobiton Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at Kobiton. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our industry-leading software systems that enable customers to deliver exceptional mobile experiences.Job DescriptionKobiton is a...


  • Atlanta, Georgia, United States Kobiton Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at Kobiton. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our industry-leading software systems that enable customers to deliver exceptional mobile experiences.Job DescriptionKobiton is a...


  • Atlanta, Georgia, United States Motion Recruitment Partners Full time

    Job Title: Senior Software DeveloperJob Summary:Motion Recruitment Partners is seeking a highly skilled Senior Software Developer to join their team in Atlanta. The ideal candidate will have experience in the Microsoft stack, including C#, .NET, SQL Server, and cloud technologies. This is a hybrid role, with 3 days on-site in Kennesaw, and a contract...