Senior Software Developer

4 weeks ago


Raleigh, North Carolina, United States Serigor Inc. Full time
Job Overview

Serigor Inc. is seeking a highly skilled Senior Developer to join our team and lead the implementation of our AWP (AASHTOWare Project) solution. As a key member of our LCS (Letting and Compliance Systems) team, you will be responsible for designing, developing, and supporting our AWP Preconstruction and CRL (Construction and Resource Logistics) modules.

Key Responsibilities
  • Design and develop AWP Preconstruction and CRL modules to meet client business requirements
  • Collaborate with business analysts and technical staff to deliver required functionality in an agile environment
  • Develop and maintain system administration, report writing, automated testing, configuration, and interface development skills
  • Work closely with the LCS manager to ensure seamless integration with our AWP solution
  • Develop and maintain technical documentation and knowledge base
  • Participate in code reviews and ensure adherence to best practices in coding and security
  • Develop and maintain automated testing protocols and knowledge of automated testing
Requirements
  • 5+ years of experience in software development and analysis
  • Strong knowledge of SQL, C#, .NET, Python, PowerShell, and other standard languages used in web application development
  • Knowledge of best practices in coding and security
  • Ability to work well in a team and communicate technical processes clearly
  • Ability to review and translate business user specifications to configure COTS applications
  • Experience working with client customers and understanding of AASHTOWare Project out of the box tools and processes
  • Ability to evaluate and analyze AWP with requirements and make recommendations
  • Technical expertise in specific AWP functions and DOT business processes
  • Understanding of the AWP data model and ability to use the Interactive Data Model tool for development of solutions
Preferred Qualifications
  • 5+ years of experience with GIT for source code maintenance
  • Understanding of automated testing and ability to recommend development of and demonstrate best use of appropriate testing protocols
  • Knowledge of automated testing to be used when performing application upgrades


  • Raleigh, North Carolina, United States Lucid Software Full time

    Software Engineering Opportunities at Lucid SoftwareLucid Software is a leader in visual collaboration, helping teams see and build the future from idea to reality. Our products, business, and workplace culture have received numerous awards, such as being named to the Forbes Cloud 100 and a Fortune Best Workplace in Technology. We are a hybrid workplace,...


  • Raleigh, North Carolina, United States Actalent Full time

    Job Title: Software DeveloperJob DescriptionAbout the Role:Actalent is seeking a skilled Senior Software Developer to join our team. As a Senior Software Developer, you will be responsible for designing, developing, testing, and maintaining high-quality software applications using Qt/QML or C# .Net/WPF.Key Responsibilities:Design and develop software...


  • Raleigh, North Carolina, United States TIBCO Software Full time

    We are seeking a talented Software Development Expert to join our team as a Front-End and Back-End Engineer. This role will involve designing and building systems that allow our customers and business stakeholders to efficiently and effectively do their jobs.Key Responsibilities:Work with stakeholders to understand their needs and ensure that they have the...


  • Raleigh, North Carolina, United States Bandwidth Full time

    About the Role:We're seeking a talented Senior Software Developer to join our software development team. As a senior member, you'll be a leading voice in design and implementation efforts, and a coach and mentor to your colleagues.Key Responsibilities:Write high-quality code and lead by exampleDesign and implement web services, web applications, and...


  • Raleigh, North Carolina, United States United Software Group Full time

    Job Title: Senior Java/Kafka Backend DeveloperWe are seeking a seasoned Senior Java/Kafka Backend Developer to join our dynamic team at United Software Group. The ideal candidate will have a strong background in Java and Kafka development, with a preference for those who have industry experience in apparel.Key Responsibilities:* Develop and maintain...


  • Raleigh, North Carolina, United States Jobot Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our innovative team at Jobot. As a key member of our FinTech team, you will be responsible for designing, developing, and implementing high-quality software solutions using .NET Core, Vue, and other modern technologies.Key Responsibilities:Design and develop software solutions...


  • Raleigh, North Carolina, United States Cynet Systems Full time

    Job Title: Senior Application ProgrammerJob Summary:The ideal candidate will have a strong background in software development, with experience in programming languages such as C#, JAVA, .NET Core, and SQL. They will be responsible for developing and maintaining software applications, collaborating with IT team members, and working with business analysts to...


  • Raleigh, North Carolina, United States Mcare Agency LLC Full time

    Key Responsibilities: As a Senior Software Developer, you will be responsible for designing, developing, and maintaining software applications using Java. You will work closely with cross-functional teams to identify and prioritize project requirements, develop technical solutions, and implement them using agile methodologies. Requirements: • Strong Java...


  • Raleigh, North Carolina, United States Piper Companies Full time

    Piper Companies is seeking a highly skilled Senior Embedded Software Engineer to join their team in Raleigh, NC.The ideal candidate will have experience in designing, developing, and reviewing software at the kernel/driver level and application layer in the Yocto build system.Responsibilities include:Leading projects and mentoring junior engineersInteracting...


  • Raleigh, North Carolina, United States Bandwidth Inc. Full time

    About UsBandwidth Inc. is a leading provider of messaging, voice, and emergency service connectivity for top-tier organizations. Our global network and enterprise-grade APIs enable seamless interactions for our clients.Job DescriptionWe're seeking a skilled Senior Software Developer to join our agile software development team. As a key member, you'll be...


  • Raleigh, North Carolina, United States Itron Full time

    Itron is a leading provider of smart networks, software, services, meters, and sensors to utilities and cities.The Senior Tools Development Engineer will play a key role in creating software and features that drive automation across the company and test result/bug tracking tools.Key responsibilities include:Designing and developing new features and...


  • Raleigh, North Carolina, United States Tarvos Talent LLC Full time

    Tarvos Talent LLC is seeking a highly skilled and experienced Senior Software Development Lead to spearhead the development of our innovative products. The ideal candidate will have a strong understanding of software development principles, including agile methodologies, and excellent problem-solving skills.The successful candidate will be expected to...


  • Raleigh, North Carolina, United States Itron Full time

    Job DescriptionItron is a leading provider of smart networks, software, services, meters, and sensors for utilities and cities. We are committed to creating a more resourceful world.The Senior Tools Development Engineer will play a key role in creating software and features that drive automation across the company and test result/bug tracking tools. This...


  • Raleigh, North Carolina, United States ApTask Full time

    About the Role:The Client is a leading global IT services and consulting company, providing a wide range of services to clients in various industries. As a Senior Software Developer, you will be responsible for delivering high-quality applications, integrating with front-end developers, and ensuring required performance levels. You will also be responsible...


  • Raleigh, North Carolina, United States Truist Inc Full time

    Job Summary:We are seeking a highly skilled Senior Software Engineer - Angular Developer to join our team at Truist Inc. As a key member of our software development team, you will be responsible for designing, developing, and delivering complex software solutions using Angular.Key Responsibilities:Design and develop high-quality software solutions using...


  • Raleigh, North Carolina, United States Actalent Full time

    Job Title: Software Development LeadJob DescriptionAt Actalent, we're seeking a skilled Software Development Lead to join our team. As a key member of our engineering team, you'll be responsible for designing, developing, and maintaining high-quality software applications using Qt/QML or C# .Net/WPF.Key Responsibilities:Design and develop software...


  • Raleigh, North Carolina, United States Stansell Dentistry Associates Full time

    About the JobWe are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our full-stack applications.About the Company{company} is a leading provider of software solutions. Our team is passionate about delivering high-quality products...


  • Raleigh, North Carolina, United States Centraprise Full time

    Job Title: SDET with Java Development ExperienceLocation: Raleigh, NCJob Type: FulltimeJob Description: Key Qualifications We are seeking a highly skilled Senior Software Engineer with 5+ years of experience in object-oriented programming and design, including Java. The ideal candidate will have a strong background in relational database systems, expert SQL...


  • Raleigh, North Carolina, United States Bandwidth Full time

    Job OverviewBandwidth is seeking a skilled software developer to join our Billing Development Team. As a key member of our team, you will design and develop highly performant backend software and infrastructure to power our global communication services.The ideal candidate will have experience with managed back-end languages, network protocols, and RESTful...


  • Raleigh, North Carolina, United States Maxonic Full time

    Job Title: Senior Software EngineerJob Description:Maxonic is seeking a skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development, with a focus on embedded systems and medical devices. The successful candidate will be responsible for designing and developing software tools to support...