Lead Software Engineer/Developer

2 days ago


Columbus, Ohio, United States Nanosoft Consulting Full time

About the job Lead Software Engineer/Developer

Location: Onsite

Client: State of Ohio

Rate : $72

Duration : 3+Months

  1. The Lead Software Engineer/Developer will be: a Lead Level Subject Matter Expert (SME) on all technology stacks within the Payment Disbursement portfolio while providing technical leadership and hands on delivery for an AWS Development Team
  2. Act in a tech lead role on project teams, working with business analysts on requirements, providing development estimates, writing technical design documents, and proposing technical solutions for small to mid-sized projects in adherence with latest trends in cloud based software and Huntington standards.
  3. Build primary execution engine on AWS Lambda to support highly available and handles high volume payment origination, processing, disbursement, and settlement capabilities.
  4. Build scalable and event based application using Amazon SQS and SNS. Build an efficiently executing application by continuously diagnosing logs and root causes of complex technical problems using AWS CloudWatch and AWS CloudTrail.
  5. Build storage for containers using EC2 and data stores using DynamoDB and RDS PostgreSQL. Build adhoc reporting using QuickSight.
  6. Build security capabilities like threat monitoring and alerting using AWS GuardDuty, blocking common web API threats using Amazon WAF and automate security checks using AWS SecurityHub.
  7. Build seamless user experience using JavaScript, nodeJS, efficient content delivery using AWS CloudFront and build storage for application UI using Amazon S3.
  8. Build APIs to communicate with UI using API Gateway. Configure end points and keys using AppSync and SecretsManager. Maintain high performance APIs using X-Ray. Integrate API logs with Splunk using Kinesis Firehose.
  9. Build a robust User Management using AWS Cognito and KMS.
  10. Build networking using VPC and continuous configuration management using AWS Config.
  11. Build communication capabilities like notifications and system monitoring emails using SES. Build large data transfer capabilities using AWS TransferFamily.
  12. Expert level Change Management and Incident Management knowledge using ServiceNow to implement changes to production.
  13. Expert level knowledge of integration between internal applications using APIs and other communication techniques.
  14. Ensure that all development team deliverables are planned and completed including but not limited to sprint planning, backlog grooming, detailed design, development, unit/automated testing, defect fixes, implementation planning/execution, change controls, and production support/incident resolution.
  15. Help in tracking and reporting the development team's progress in completing deliverables using systems like ADO and Jira.
  16. Provide support in staffing decisions for the development team (referral, interviewing, candidate selection, onboarding, etc)
  17. Provide L3 production support 24/7/365 spread across the team.
  18. Display strong communication and collaboration skills frequently working with other enterprise IT and business partners on a daily basis.
  19. Learn the business processes, controls and workflows supported by each technical solution and fluently communicate between technical and non-technical audiences.
Required Skills/Experience
  • Minimum Bachelor's Degree
  • Minimum of 3+ years using Unix/Linux commands.
  • Minimum of Payments/payment processing background in one or more of the following (PayPal, Venmo, ACH, Check, Gift Card, Debit Card, Zelle, Bill Pay etc).
  • Minimum of 3+ years hands on experience working with Docker, Kubernetes or other container orchestration technology.
  • Minimum of 10+ years of hands-on development using technologies that provide JavaScript driven user experiences, RESTful web services, incoming/outgoing file processing, and asynchronous event-based integrations.
  • Minimum of 5+ years of hands-on Full Stack Cloud Native application development technologies like : Relational databases/SQL like Amazon Aurora, MySQL, and PostgreSQL, NoSQL databases like Amazon DynamoDB ,Scripting languages/services like Python, JavaScript, TypeScript, React JS, Node JS/Typescript, and AWS Lambda, Serverless Compute Engines - AWS Fargate , Amazon API Gateway, Code repositories like GIT and AWS CodeCommit, CICD pipelines like AWS CodeBuild and AWS CodePipeline, Content delivery formats like JSON, XML, YAML, HTML, CSS, CSV, and Amazon Cloudfront, Authentication and access controls like AWS Control Tower, AWS Organizations, AWS Single Sign On, AWS WAF, AWS Shield, Amazon Cognito, MFA, Cloud infrastructure solutions like Amazon S3, Terraform, and AWS CloudFormation, Communication technologies like Amazon SQS, Amazon SES and Amazon SNS, DNS capabilities like DKIM, SPF, DMARC, AWS Route53, Batch/ETL processing capabilities like AWS Batch, SFTP, and AWS Transfer
    • Experience using monitoring tools like Dynatrace, Splunk, DataDog, AWS CloudTrail, Amazon CloudWatch, Amazon QLDB, and log files to evaluate the health of mission critical production applications and to identify root causes for performance and functional issues.
    • Excellent design, documentation, analytical, communication and SDLC skills


  • Columbus, Ohio, United States Seven Seven Software Full time

    At Seven Seven Software, we are seeking an experienced Software Engineer to join our team. Key Responsibilities: The ideal candidate will possess a deep understanding of big picture end-to-end use cases, specifically for 2 VP roles. They will have a strong background in Java Spring Boot and Cassandra. Familiarity with Kafka, Gaia Kubernetes Platform, Splunk,...


  • Columbus, Ohio, United States NetJets & EJM Full time

    Job OverviewAt NetJets & EJM, we are seeking a talented Software Engineer, Lead to join our team. As a key member of our engineering group, you will play a critical role in driving innovation and delivering high-quality software solutions that meet the evolving needs of our customers.Key ResponsibilitiesWe are looking for a skilled leader who can provide...


  • Columbus, Ohio, United States Chemical Abstracts Service Full time

    In this role, you will be responsible for leading agile application delivery teams, SDLC, and PDLC.Our ideal candidate has 7+ years of experience in software development and product/content development.The successful candidate will have a bachelor's degree in computer science or equivalent experience.Key SkillsSoftware Developer Engineer Tester with an...


  • Columbus, Ohio, United States United Software Group Full time

    Job OverviewAt United Software Group, we are seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our technology division, you will be responsible for designing, developing, and implementing complex software systems using Java technology.Key Responsibilities:- Design and develop high-quality Java applications and...


  • Columbus, Ohio, United States Revel IT Full time

    **Job Summary:** We are seeking an experienced Software Engineering Team Lead to join our dynamic team at Revel IT. The ideal candidate will have a strong background in software engineering and excellent leadership skills.The Software Engineering Team Lead will be responsible for supporting solution design and development processes, providing leadership in...


  • Columbus, Ohio, United States Nanosoft Consulting Full time

    Job OverviewNanosoft Consulting invites applications for a Senior Software Engineering Lead position to join our dynamic team. This role requires a seasoned software engineer with a proven track record of delivering complex projects on time and within budget.As a Senior Software Engineering Lead, you will be responsible for leading a team of engineers in the...


  • Columbus, Ohio, United States United Software Group Full time

    Job Title: Full Stack .NET DeveloperAbout the RoleThe United Software Group is seeking a highly skilled Full Stack .NET Developer to join our team. In this role, you will be responsible for designing and developing web applications using ASP.NET MVC and C#.Key ResponsibilitiesDesign and develop web applications using ASP.NET MVC and C#.Collaborate with...


  • Columbus, Ohio, United States Rise Technical Full time

    Lead Embedded Software Engineer (Radar) Franklin - North Carolina (On-site) Salary - $160,000 - $200,000 + Medical/Dental/Vision/Life Insurance + PTO + Re-location Bonus Are you a Lead Embedded Software Engineer with experience in digital signal processing, looking to work for a rapidly expanding aerospace company who will offer specialist training...


  • Columbus, Ohio, United States Nationwide Full time

    In this role, you will have the opportunity to work with a talented team of developers to create innovative solutions that drive business results. You will be responsible for mentoring and leading others to deliver high quality, cost-effective technology solutions to business partners.Key Responsibilities:Responsible for applying secure software and systems...

  • Software Engineer

    3 days ago


    Columbus, Ohio, United States United Software Group Full time

    Company Overview:United Software Group is a fast-growing multi-national IT & Engineering Consulting Company, serving clients for over 20 years. With staff strength of 2500 in 17 offices globally, operating across 8 countries in North America, Latin America, Asia Pacific and Europe.Job Description:Mid to Sr level Java Full stack Developers 7+ years of...


  • Columbus, Ohio, United States United Software Group Full time

    Job OverviewWe are seeking a highly skilled Software Engineering Specialist to join our team at United Software Group. This is an exciting opportunity for a talented individual to utilize their technical expertise and contribute to the development of innovative solutions.Key ResponsibilitiesDevelop user interfaces and APIs using .Net Core, JavaScript,...


  • Columbus, Ohio, United States Kimball Midwest Full time

    Responsibilities:Team Leadership: Accountable for leading and managing a team of software engineers across multiple delivery teams.Mentorship: Providing mentorship to enhance skills and career development, and conducting regular performance evaluations.Project Management: Sets clear goals and objectives for the software engineering team, aligned with the...


  • Columbus, Ohio, United States The Hartford Full time

    About The HartfordWe're a leader in the insurance industry, dedicated to making a difference in people's lives. Our team is passionate about developing innovative solutions that help individuals and businesses thrive.As a Manager of Software Engineering at The Hartford, you'll be part of a dynamic team that values collaboration, creativity, and continuous...


  • Columbus, Ohio, United States FlightSafety International Full time

    About FlightSafety InternationalFlightSafety International is a leading provider of professional aviation training and flight simulator services. We operate globally, with a presence in the United States, Canada, France, and the United Kingdom.The company's mission is to provide exceptional training experiences for pilots, technicians, and other aviation...


  • Columbus, Ohio, United States The Ohio State University Full time

    Job SummaryThe Ohio State University's Center for Design and Manufacturing Excellence is seeking a highly skilled and experienced Senior Engineer to lead our machine learning / artificial intelligence research and development efforts. This is an exciting opportunity for a motivated and results-driven individual to join our team and contribute to cutting-edge...


  • Columbus, Ohio, United States Saxon Global Full time

    About the Team:We are a dynamic and innovative team that values technological excellence. We are committed to delivering cutting-edge solutions that meet the evolving needs of our clients.Job Summary:We are seeking an exceptional Lead Software Engineer/Developer to join our development team. As a key member of our team, you will be responsible for developing...


  • Columbus, Ohio, United States Kimball Midwest Full time

    At Kimball Midwest, we are a national leader in maintenance, repair, and operations products. Our technology department supports a thriving, growing distribution business. We are looking for a highly motivated college student to join our team as a Software Engineering Intern in Columbus, OH.This is an excellent opportunity to work hands-on alongside our...


  • Columbus, Ohio, United States Ohio Department of Commerce Full time

    About the PositionWe are looking for a highly skilled Senior Software Engineer to join our team as a Salesforce Lead. As a key member of our development team, you will be responsible for designing, configuring and coding in Salesforce applications, working closely with customers to identify, interpret, design and analyze specific needs/requirements for...


  • Columbus, Ohio, United States Saxon Global Full time

    Company Overview:Saxon Global is a dynamic and innovative company that values technological excellence. We are committed to delivering cutting-edge solutions that meet the evolving needs of our clients.Job Description:We are seeking an exceptional Lead Software Engineer/Developer to join our development team. As a key member of our team, you will be...

  • Technical Lead

    1 day ago


    Columbus, Ohio, United States Saxon Global Full time

    Company OverviewSaxon Global is a leading provider of specialized staffing services, connecting top talent with innovative companies worldwide.About the RoleWe are seeking an experienced Technical Lead to join our team in the Enterprise Software Development department. This is an exciting opportunity for a seasoned professional to lead and mentor a team of...