Java Developer jobs at System Soft Technologies India Pvt - 39 jobs
Back-end Developer (Remote, India)
Mohr Partners 4.1
Dallas, TX jobs
Job DescriptionDescription:
Mohr Partners, Inc. is looking for a qualified individual to join our team as a Back-end Developer. The ideal candidate should be prepared to work in a fast-paced, collaborative environment in Corporate Real Estate. The right individual for this position will have demonstratable knowledge and thorough experience with coding languages, Object-Oriented Programming, Imperative Programming, Database Architecture, and collaborating with team members to support current and develop new software solutions for internal and external clients.
Requirements:
Essential Functions
· Develop new user-facing features for internal applications
· Build template capable code and libraries for future use
· Write clean and thoroughly commented code to develop functional web applications
· Design and support APIs (REST) for internal applications and future integrations with external systems
· Create functional requirements documents, Sequence diagrams, Data Flow diagrams, User Scenario dictionaries and data dictionaries for internal applications
· Plan, support, and participate in the entire application lifecycle, with an emphasis on coding and debugging
· Assist Front-end Developers, AI Engineers, and Data Analysts with coding, troubleshooting, and bug fixes
· Identify and resolve security flaws and vulnerabilities in code solutions, including vulnerabilities discovered by external penetration testing companies
· Continue enhancing skillsets on coding languages, libraries, and emerging technologies
Education & Experience
· BS in Computer Science or a relevant field is required, a master's degree is a plus
· 3+ years of experience working in a back-end development role (minimum)
· Proficient with Java, Python, PHP and C# languages
· Proficient with SQL (PostgreSQL, MySQL, MS SQL) and Database Administration
· Proficient with API construction, integration, and refinement (GraphQL preferred)
· Good understanding of coding frameworks (Node.js and Nest.js preferred)
· Proficient with ORM tools like Sequelize, TypeORM, CMS, and others to support backend logic in applications
· Strong knowledge of the entire web development process and environment deployment
· Experience using code repositories for versioning (Git, GitHub)
· Experience with deploying and maintaining infrastructure and components for web applications in Cloud environments (experience with Azure preferred)
· Familiarity with HTML5, CSS, JavaScript and similar front-end languages
· Experience with AI/ML solutions, integrations with front-end solutions, and developing solutions to incorporate AI is preferred
· Familiarity with Data Science / ML python libraries (numpy, scikit-learn, pandas, py Torch, keras, etc.) is a plus
Other Skills & Abilities
Excellent written and verbal communication skills.
Strong organizational and analytical skills.
Ability to provide efficient, timely, reliable, and courteous service to internal and external customers.
Ability to effectively present information.
Ability to multi-task, work successfully under pressure, and effectively prioritize and manage time and workload.
Willingness to take on new challenges, responsibilities, and assignments. A desire to work within a diverse, collaborative, and driven professional environment.
Physical Requirements
Involves work of a general office nature
Typically includes extended periods of sitting and/or operation of a computer for up to 8 hours a day and may involve periods of standing, such as operating at a copier/fax/scanner
Regularly required to talk, hear, and use hands and fingers to write and type
Ability to speak clearly so others can understand you
Ability to read and understand information and ideas presented orally and in writing
Ability to communicate information and ideas in writing and orally so others will understand
Regularly required to utilize vision abilities, allowing reading of printed material, graphics, and computer displays
As an MBE with a full inclusion culture, Mohr Partners Inc. is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or protected veteran status.
$75k-103k yearly est. 5d ago
Looking for a job?
Let Zippia find it for you.
Cloud Application Developer
Hillwood 4.2
Dallas, TX jobs
Hillwood, a Perot Company, is a premier real estate investment and development company founded on a culture of integrity, respect, excellence and teamwork. The company is a full-service real estate developer, investor and advisor focused on developing opportunities for investors, partners and communities around the world. See additional details at *****************
Position Summary:
Hillwood IT is seeking a mid-level Cloud Application Developer to join the IT team in Dallas, TX. Reporting to the Senior Manager of Web Applications, this role is responsible for supporting, developing, and enhancing cloud-based business applications, including CRM platforms and related integrations. The Cloud Application Developer will work closely with business stakeholders to understand requirements, deliver scalable solutions, improve data processes, and support day-to-day application operations. The ideal candidate possesses strong technical, analytical, and communication skills, with experience across cloud platforms, scripting, API integrations, and middleware.
Responsibilities:
Application Development and Configuration:
* Lead development, configuration, and customization of cloud-based applications.
* Support, maintain, and enhance CRM systems and platforms such as Salesforce, ServiceNow, Box, and DocuSign.
* Collaborate with business stakeholders to define requirements, propose improvements, and deliver effective technical solutions.
Integration and Automation:
* Design and implement data integrations, scripts, and API-driven processes.
* Utilize middleware tools (Boomi, Azure Logic Apps, MuleSoft, or similar) to orchestrate integrations and automate workflows.
* Drive and oversee collaborative efforts in designing and implementing ETL workflows and data engineering solutions for CRM and cloud platforms.
System Performance and Support:
* Monitor application performance and proactively improve reliability, availability, and efficiency.
* Perform troubleshooting and root cause analysis; deliver corrective actions for application and integration issues.
* Manage support requests, enhancements, and incidents using internal ticketing systems.
Documentation and Training:
* Create and maintain documentation for system configurations, data flows, and operational processes.
* Provide end-user training and ongoing support as needed.
Required Skills and Abilities:
* Strong analytical, troubleshooting, and problem-solving abilities.
* Excellent communication and interpersonal skills.
* Ability to work effectively both independently and as part of a collaborative team environment.
* Ability to provide end-to-end execution across the SDLC: requirements gathering, solution design, build, testing, training, deployment, and post-go-live support.
* Familiarity with ETL processes and basic data engineering concepts (experience with a CRM highly preferred).
* Experience with data integrations, scripting, and API consumption.
* Development experience with at least two of the following platforms and languages:
* Platforms: Salesforce, ServiceNow, Box, Docusign, HubSpot
* Languages/frameworks: Apex, SOQL/SOSL, Python, JavaScript/Node.js, C#/.NET, SQL, React or similar
* Experience working with middleware and orchestration/automation tools such as Boomi, Azure Logic Apps, MuleSoft, InsightConnect or similar.
* Understanding of cloud application architecture and integration patterns.
* Ability to document technical processes, data flows, and functional requirements.
* Ability to balance competing priorities across support, development, and integration workstreams in a fast-paced environment.
* Familiarity with Agile concepts and methodology; experience in Agile or hybrid Agile environments.
Education and Experience:
* Bachelor's degree in Computer Science, Information Systems, or related field; Master's degree a plus.
* 4-6 years of experience supporting or developing cloud-based applications.
* Experience working with CRM systems and related data structures.
* Hands-on experience with API integrations, scripting, and automation.
* Experience with ETL workflows or data migration tasks involving cloud systems.
* Experience with middleware and/or orchestration/automation tools (Boomi, Azure Logic Apps, InsightConnect,).
* Experience documenting business processes, technical specifications, or application configurations.
* Azure-based development experience, ITIL Foundation training or certification, preferred.
* Experience with Organizational Change Management, preferred.
* Hands-on experience building AI-enabled workflows/applications using internally deployed models (Azure AI Foundry, Databricks, etc.) a plus.
EEO Statement:
Hillwood is committed to providing Equal Opportunity in Employment, to all applicants and employees regardless of race, color, religion, gender, age, national origin, military status, veteran status, handicap, physical or mental disability, sexual orientation, gender identity, genetic information or any other characteristic protected by law.
#CORP
$93k-124k yearly est. 10d ago
Software Engineer II
Truist Bank 4.5
Charlotte, NC jobs
The position is described below. If you want to apply, click the Apply Now button at the top or bottom of this page. After you click Apply Now and complete your application, you'll be invited to create a profile, which will let you see your application status and any communications. If you already have a profile with us, you can log in to check status.
Need Help?
If you have a disability and need assistance with the application, you can request a reasonable accommodation. Send an email to Accessibility (accommodation requests only; other inquiries won't receive a response).
Regular or Temporary:
Regular
Language Fluency: English (Required)
Work Shift:
1st shift (United States of America) Please review the following job description:Deliver technically complex solutions. Perform system integration support for all project work. Consult and partner with the business product owners to understand the end goal and offer solutions and recommendations during the design.
ESSENTIAL DUTIES AND RESPONSIBILITIES
Following is a summary of the essential functions for this job. Other duties may be performed, both major and minor, which are not mentioned below. Specific activities may change from time to time.
1. Develop customized coding, software integration, perform analysis, configure solutions, using tools specific to the project or the area.
2. Lead and participate in the development, testing, implementation, maintenance, and support of highly complex solutions in adherence to company standards, including robust unit testing and support for subsequent release testing.
3. Build non-functional monitoring capabilities and provide escalated support for highly complex applications in production.
4. Build in and maintain security controls and monitoring in support of company standards.
5. Typically lead moderately complex projects and participate in larger, more complex initiatives.
6. Solve complex technical and operational problems. Act as a resource for teammates with less experience
7. May oversee the work of a small team.
8. In an Agile environment: Responsible for delivering high quality working software and automating manual/reusable tasks working directly, and engage with, the business from the beginning of the design work. Leverage continuous engineering practices to deliver business value regarding effectiveness of the design. Actively participate in refining user stories. Responsible for design, developing, and maintaining automated unit testing, and supporting integration and functional testing. Responsible for providing automated monitoring capabilities, providing warranty support, and providing knowledge transfer to production support. Develop code in accordance with the acceptance criteria established by the Product Owner.
QUALIFICATIONS
Required Qualifications
QUALIFICATIONS
Required Qualifications
The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
1. Bachelor's Degree and four to seven years of experience or equivalent education and software engineering training or experience
2. Strong hands on experience in Java/Spring/Spring Boot technology with REST/SOAP service skill set.
3. Good understanding in Database concept with SQL and Store procedure skills.
4.In-depth knowledge in information systems and ability to identify, apply, and implement IT best practices
5. Understanding of key business processes and competitive strategies related to the IT function
6. Ability to plan and manage projects and solve complex problems by applying best practices
7. Ability to provide direction and mentor less experienced teammates. Ability to interpret and convey complex, difficult, or sensitive information
Preferred Qualifications:
1. Bachelor's degree in computer science, computer engineering or related degree and eight years of experience or an equivalent combination of education and work experience
2. Knowledge of specific applications, technology platforms, programming languages, systems, or business segments
3. Banking or financial services experience. Knowledge of one or more of the following: Solid foundation in data structures, algorithms, and software design with strong analytical and debugging skills
4. Professional experience building high-quality apps or services from the ground up and scaling at an enterprise level
5. Experience with Open-Source tools and frameworks
6. Experience with cloud technologies, such as AWS cloud.
7. Strong understanding of SOA and/or Open API methodologies and service architectures
8. Experience using web servers, application containers, caching technologies
9. Solid knowledge of relational database design and development (SQL, stored procedures, data modeling)
10. Proficient in implementing CI/CD pipelines
11. Experience with messaging systems (i.e., MQ and JMS)
12. Experience with build tools, such as Git, Maven, and Jenkins. Proven ability to write comprehensive unit and integration tests
OTHER JOB REQUIREMENTS / WORKING CONDITIONS
Sitting
Constantly (More than 50% of the time)
Standing
Frequently (25% - 50% of the time)
Walking
Frequently (25% - 50% of the time)
Visual / Audio / Speaking
Able to access and interpret client information received from the computer and able to hear and speak with individuals in person and on the phone.
Manual Dexterity / Keyboarding
Able to work standard office equipment, including PC keyboard and mouse, copy/fax machines, and printers.
Availability
Able to work all hours scheduled, including overtime as directed by manager/supervisor and required by business need.
Travel
Minimal and up to 10%
General Description of Available Benefits for Eligible Employees of Truist Financial Corporation: All regular teammates (not temporary or contingent workers) working 20 hours or more per week are eligible for benefits, though eligibility for specific benefits may be determined by the division of Truist offering the position. Truist offers medical, dental, vision, life insurance, disability, accidental death and dismemberment, tax-preferred savings accounts, and a 401k plan to teammates. Teammates also receive no less than 10 days of vacation (prorated based on date of hire and by full-time or part-time status) during their first year of employment, along with 10 sick days (also prorated), and paid holidays. For more details on Truist's generous benefit plans, please visit our Benefits site. Depending on the position and division, this job may also be eligible for Truist's defined benefit pension plan, restricted stock units, and/or a deferred compensation plan. As you advance through the hiring process, you will also learn more about the specific benefits available for any non-temporary position for which you apply, based on full-time or part-time status, position, and division of work.
Truist is an Equal Opportunity Employer that does not discriminate on the basis of race, gender, color, religion, citizenship or national origin, age, sexual orientation, gender identity, disability, veteran status, or other classification protected by law. Truist is a Drug Free Workplace.
EEO is the Law Pay Transparency Nondiscrimination Provision E-Verify
$82k-107k yearly est. Auto-Apply 60d+ ago
Software Engineer II
Truist Financial Corporation 4.5
Charlotte, NC jobs
The position is described below. If you want to apply, click the Apply Now button at the top or bottom of this page. After you click Apply Now and complete your application, you'll be invited to create a profile, which will let you see your application status and any communications. If you already have a profile with us, you can log in to check status.
Need Help?
If you have a disability and need assistance with the application, you can request a reasonable accommodation. Send an email to Accessibility (accommodation requests only; other inquiries won't receive a response).
Regular or Temporary:
Regular
Language Fluency: English (Required)
Work Shift:
1st shift (United States of America)
Please review the following job description:
The position is for an experienced application developers who want an exciting opportunity to be part of sanctions development team within AML Technology at Truist. The role includes developing, configuring and integrating financial crimes risk management solutions.
ESSENTIAL DUTIES AND RESPONSIBILITIES
Following is a summary of the essential functions for this job. Other duties may be performed, both major and minor, which are not mentioned below. Specific activities may change from time to time.
* Developing configuring, integrating, financial crimes risk management solutions throughout application's lifecycle to meet compliance requirements
* Develop and optimize SQL queries, data models, stored procedures, and ETL pipelines in PostgreSQL to support system functionality, reporting, and integration needs.
* Support deployment, configuration, and lifecycle management of containerized applications (e.g., Docker, Kubernetes, OpenShift) used by the AML solution.
* Ensure applications functionality aligns with organizations compliance policies, providing automated efficient tools for regulatory monitoring.
* Participate in compliance reviews, audit reviews, and remediation plan reviews to ensure solution development meets audit and regulatory requirements.
* Build non-functional monitoring capabilities and provide escalated support for complex applications in production.
* Build and maintain security controls and monitoring to support company standards.
* Work closely with the software vendor to manage upgrades, configuration changes, hotfix deployments, and roadmap items for the AML platform.
* Lead and participate in the development, configuration, build, testing, implementation, maintenance, and support of highly complex solutions in adherence to company standards, including robust unit testing and support for subsequent release testing.
* Typically lead moderately complex projects and participate in larger, more complex initiatives.
* Collaborate with AML Compliance, Model Governance, and Data Engineering teams to support analytical needs, data quality improvement, and operational enhancements
* Solve complex technical and operational problems. Mentor or coach teammates with less experience.
* In an Agile environment: Responsible for delivering high quality working software and automating manual/reusable tasks working directly, and engage with, the business from the beginning of the design work. Leverage continuous engineering practices to deliver business value regarding effectiveness of the design. Actively participate in refining user stories. Responsible for design, developing, and maintaining automated unit testing, and supporting integration and functional testing. Responsible for providing automated monitoring capabilities, providing warranty support, and providing knowledge transfer to production support. Develop code in accordance with the acceptance criteria established by the Product Owner.
QUALIFICATIONS
Required Qualifications
The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
* Four to seven years of IT experience or equivalent education and software engineering training or experience, or bachelor's degree
* Professional experience building, configuring and integrating high-quality software product or services
* In-depth knowledge in information systems and ability to identify, apply, and implement IT best practices.
* Knowledge or database management principles: PostgreSQL and MS SQL. Performance tuning, query optimization, data modeling
* Knowledge of one or more of the following: Solid foundation in data structures, algorithms, and software design with analytical and debugging skills
* Understanding of key business processes and competitive strategies related to the IT function.
* Ability to plan and manage projects tasks and solve complex problems by applying IT best practices.
* Experience in Agile Delivery Methodologies such as Scrum and Kanban.
* Team management skills and vendor resource management experience (onshore and offshore).
* Strong ability to work and communication effectively with cross functional teams such as IT, security and compliance teams.
* Ability to provide direction and mentor less experienced teammates.
* Ability to interpret and convey complex, difficult, or sensitive information such as architecture diagrams, code bases, file structure, or data mapping templates.
Preferred Qualifications
* Experience developing financial crimes risk management solutions.
* Experience installing, configuring, and deploying applications on OpenShift, Windows, or Linux servers
* Experience with batch jobs through ESP, CA7 / Autosys Scheduler.
* Basic knowledge of API messaging systems (i.e., MQ, JMS, Kafka)
* Basic knowledge of Informatica (data mapping, ETL coding, file transformation)
* Knowledge of Identity and Access Management, LDAP, SSO
* Knowledge with data encryption, SSL/TLS certification, security protocols, and audit/compliance reporting
* Knowledge with Dynatrace and Splunk
* Solid knowledge of relational database design and development (SQL, stored procedures, data modeling)
* Experienced on containerization like Docker, Rancher, Kubernetes application deployments
* Knowledge in setting up or enabling CI/CD process using GitHub and Jenkins integration. git-based application code development and/or DevOps Engineering
* Experience with cloud technologies and architecture such as AWS, Azure, or GCP
* Experience using WebSphere, WebLogic, IIS app/web servers, application containers, PODs, caching technologies.
* Experience in system builds, server builds, system administration, patching, upgrades, backup, disaster recovery, Migration, Security, Performance Monitoring, and Fine-tuning on UNIX (Red Hat Linux, Oracle Linux & SUN Solaris) Systems.
* Experienced in High Availability (HA), Disaster Recovery (DR) strategies.
Additional Skillsets:
Proficient in PostgreSQL, PL/SQL, Oracle SQL T-SQL and scripting Java, Bash, PowerShell/AWK, Python, Spring boot, web services - REST, SOAP Git, Maven, and Jenkins, HTML, XML, Applets
Proficient in Microsoft Office suite including (Ex. Excel, Word, Outlook, Visio, Notepad++)
Primary work locations are Atlanta, GA, Charlotte, NC, and Raleigh, NC. Alternate work locations and remote placement will be considered for this position.
OTHER JOB REQUIREMENTS / WORKING CONDITIONS
Sitting
Constantly (More than 50% of the time)
Standing
Frequently (25% - 50% of the time)
Walking
Frequently (25% - 50% of the time)
Visual / Audio / Speaking
Able to access and interpret client information received from the computer and able to hear and speak with individuals in person and on the phone.
Manual Dexterity / Keyboarding
Able to work standard office equipment, including PC keyboard and mouse, copy/fax machines, and printers.
Availability
Able to work all hours scheduled, including overtime as directed by manager/supervisor and required by business need.
Travel
Minimal and up to 10%
General Description of Available Benefits for Eligible Employees of Truist Financial Corporation: All regular teammates (not temporary or contingent workers) working 20 hours or more per week are eligible for benefits, though eligibility for specific benefits may be determined by the division of Truist offering the position. Truist offers medical, dental, vision, life insurance, disability, accidental death and dismemberment, tax-preferred savings accounts, and a 401k plan to teammates. Teammates also receive no less than 10 days of vacation (prorated based on date of hire and by full-time or part-time status) during their first year of employment, along with 10 sick days (also prorated), and paid holidays. For more details on Truist's generous benefit plans, please visit our Benefits site. Depending on the position and division, this job may also be eligible for Truist's defined benefit pension plan, restricted stock units, and/or a deferred compensation plan. As you advance through the hiring process, you will also learn more about the specific benefits available for any non-temporary position for which you apply, based on full-time or part-time status, position, and division of work.
Truist is an Equal Opportunity Employer that does not discriminate on the basis of race, gender, color, religion, citizenship or national origin, age, sexual orientation, gender identity, disability, veteran status, or other classification protected by law. Truist is a Drug Free Workplace.
EEO is the Law E-Verify IER Right to Work
$82k-107k yearly est. 3d ago
Vulnerability Software Engineer III
Truist Bank 4.5
Charlotte, NC jobs
The position is described below. If you want to apply, click the Apply Now button at the top or bottom of this page. After you click Apply Now and complete your application, you'll be invited to create a profile, which will let you see your application status and any communications. If you already have a profile with us, you can log in to check status.
Need Help?
If you have a disability and need assistance with the application, you can request a reasonable accommodation. Send an email to
Accessibility
(accommodation requests only; other inquiries won't receive a response).
Regular or Temporary:
Regular
Language Fluency: English (Required)
Work Shift:
1st shift (United States of America) Please review the following job description:Deliver technically complex solutions. Perform system integration support for all project work. Consult and partner with the business product owners to understand the end goal and offer solutions and recommendations during the design.
SWE's provide vulnerability guidance, oversight and strategy for aligned program vulnerability teams/teammates within specified technical delivery organizations.
Vulnerability SWE's will work with key stakeholders in each vertical to:
• Assess and build out plans for remediation/disposition/report out
• Provide data intelligence, data views and assist with triage as the generated reporting updates current state monitoring and tracking vulnerability trends and key focus areas for remediation that leverages the banks risk-based approach
• Standardize and formalize processes & procedures, and advise partner teams on changes
• Provide requirements and assist with adoption of Cyber process and tool changes related to application, infrastructure, container, pen testing, and API related vulnerabilities
• Serve as the face of the Vulnerability Management program and speak as the authoritative source of truth
• Develop material and present to senior leadership regarding program level updates, changes, etc.
In short, these senior roles provide:
o Strategic advice and thought leadership
o vulnerability course corrections and actions
o socialization of key data and the associated implementation
o lead training and adoption to align to both current and target state
o real world expertise as it applies to threat events
o translate reporting into action
o representation and support of Cyber Threat Events
Analysis and outcomes of the vulnerability report trends will drive actions for stakeholders to communicate downstream to Delivery and Production Support Operations. This structured workflow and communication expedites the efficient burndown of vulnerabilities and reduces the greatest risk areas of the bank.
ESSENTIAL DUTIES AND RESPONSIBILITIES
Following is a summary of the essential functions for this job. Other duties may be performed, both major and minor, which are not mentioned below. Specific activities may change from time to time.
1. Develop customized coding, software integration, perform analysis, configure solutions, using tools specific to the project or the area.
2. Lead and participate in the development, testing, implementation, maintenance, and support of highly complex solutions in adherence to company standards, including robust unit testing and support for subsequent release testing.
3. Build non-functional monitoring capabilities and provide escalated support for highly complex applications in production.
4. Build in and maintain security controls and monitoring in support of company standards.
5. Typically lead moderately complex projects and participate in larger, more complex initiatives.
6. Solve complex technical and operational problems. Act as a resource for teammates with less experience
7. May oversee the work of a small team.
8. In an Agile environment: Responsible for delivering high quality working software and automating manual/reusable tasks working directly, and engage with, the business from the beginning of the design work. Leverage continuous engineering practices to deliver business value regarding effectiveness of the design. Actively participate in refining user stories. Responsible for design, developing, and maintaining automated unit testing, and supporting integration and functional testing. Responsible for providing automated monitoring capabilities, providing warranty support, and providing knowledge transfer to production support. Develop code in accordance with the acceptance criteria established by the Product Owner.
QUALIFICATIONS
Required Qualifications
The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
1. Bachelor's Degree and six to ten years of experience or equivalent education and software engineering training or experience
2. In-depth knowledge in information systems and ability to identify, apply, and implement best practices
3. Understanding of key business processes and competitive strategies related to the IT function
4. Ability to plan and manage projects and solve complex problems by applying best practices
5. Ability to provide direction and mentor less experienced teammates. Ability to interpret and convey complex, difficult, or sensitive information
Preferred Qualifications
1. Master's degree and ten+ years of experience or an equivalent combination of education and work experience
2. Knowledge of specific applications, technology platforms, programming languages, systems, or business segments
3. Banking or financial services experience. Knowledge of one or more of the following: Solid foundation in data structures, algorithms, and software design with strong analytical and debugging skills
4. Professional experience building high-quality apps or services from the ground up and scaling at an enterprise level
5. Experience with Open Source tools and frameworks
6. Experience with cloud technologies, such as AWS, Azure, or GCP
7. Strong understanding of SOA and/or Open API methodologies and service architectures
8. Experience using web servers, application containers, caching technologies
9. Solid knowledge of relational database design and development (SQL, stored procedures, data modeling)
10. Experience with messaging systems (i.e., MQ and JMS)
11. Experience with build tools, such as Git, Maven, and Jenkins. Proven ability to write comprehensive unit and integration tests
Candidate must be located and work in either Charlotte NC, Raleigh NC, or Atlanta GA office five days a week.
OTHER JOB REQUIREMENTS / WORKING CONDITIONS
Sitting
Constantly (More than 50% of the time)
Standing
Frequently (25% - 50% of the time)
Walking
Frequently (25% - 50% of the time)
Visual / Audio / Speaking
Able to access and interpret client information received from the computer and able to hear and speak with individuals in person and on the phone.
Manual Dexterity / Keyboarding
Able to work standard office equipment, including PC keyboard and mouse, copy/fax machines, and printers.
Availability
Able to work all hours scheduled, including overtime as directed by manager/supervisor and required by business need.
Travel
Minimal and up to 10%
General Description of Available Benefits for Eligible Employees of Truist Financial Corporation: All regular teammates (not temporary or contingent workers) working 20 hours or more per week are eligible for benefits, though eligibility for specific benefits may be determined by the division of Truist offering the position. Truist offers medical, dental, vision, life insurance, disability, accidental death and dismemberment, tax-preferred savings accounts, and a 401k plan to teammates. Teammates also receive no less than 10 days of vacation (prorated based on date of hire and by full-time or part-time status) during their first year of employment, along with 10 sick days (also prorated), and paid holidays. For more details on Truist's generous benefit plans, please visit our Benefits site. Depending on the position and division, this job may also be eligible for Truist's defined benefit pension plan, restricted stock units, and/or a deferred compensation plan. As you advance through the hiring process, you will also learn more about the specific benefits available for any non-temporary position for which you apply, based on full-time or part-time status, position, and division of work.
Truist is an Equal Opportunity Employer that does not discriminate on the basis of race, gender, color, religion, citizenship or national origin, age, sexual orientation, gender identity, disability, veteran status, or other classification protected by law. Truist is a Drug Free Workplace.
EEO is the Law E-Verify IER Right to Work
$82k-107k yearly est. Auto-Apply 45d ago
Cloud Software Engineer (Charlotte On-site)
Truist Bank 4.5
Charlotte, NC jobs
The position is described below. If you want to apply, click the Apply Now button at the top or bottom of this page. After you click Apply Now and complete your application, you'll be invited to create a profile, which will let you see your application status and any communications. If you already have a profile with us, you can log in to check status.
Need Help?
If you have a disability and need assistance with the application, you can request a reasonable accommodation. Send an email to
Accessibility
(accommodation requests only; other inquiries won't receive a response).
Regular or Temporary:
Regular
Language Fluency: English (Required)
Work Shift:
1st shift (United States of America) Please review the following job description:No Sponsorship:
For this opportunity, Truist will not sponsor an applicant for work visa status or employment authorization, nor will we offer any immigration-related support for this position (including, but not limited to H-1B, F-1 OPT, F-1 STEM OPT, F-1 CPT, J-1, TN-1 or TN-2, E-3, O-1, or future sponsorship for U.S. lawful permanent residence status.)
We are looking for a Software Engineer passionate about building automation and self-service solutions for our Enterprise Public Cloud Platform. In this role, you will design and develop tools, APIs, and services that simplify cloud adoption for application teams, ensuring secure, resilient, and compliant environments. You'll leverage modern development practices, AWS services, and DevOps principles to deliver innovative solutions that drive efficiency and technical excellence across the organization.
The ideal candidate is a proactive, results-driven developer who thrives in a dynamic environment, balancing new feature development with support for existing solutions. Integrity, adaptability, and a proven track record of delivering high-quality software are essential.
ESSENTIAL DUTIES AND RESPONSIBILITIES
Following is a summary of the essential functions for this job. Other duties may be performed, both major and minor, which are not mentioned below. Specific activities may change from time to time.
Design, implement, and test APIs, tools, and services that simplify onboarding and consumption of the AWS Cloud Platform.
Participate in the full software development lifecycle (SDLC) using languages, frameworks, and tools such as Python, TypeScript, React, Terraform (IaC), and GitLab.
Analyze platform data in the cloud data warehouse to identify trends, measure adoption, and improve services; leverage tools such as SQL and DBT for data modeling and transformation.
Support the collection, monitoring, and reporting of key performance indicators (KPIs) to evaluate the effectiveness of team products and services.
Ensure compliance with audit and security requirements, proactively remediate findings, and maintain documentation for governance.
Collaborate with platform users and stakeholders to resolve technical challenges, provide guidance, and deliver solutions aligned with business needs.
Participate in Agile ceremonies (e.g., sprint planning, stand-ups, retrospectives) and contribute to continuous improvement of team processes.
Conduct code reviews, provide constructive feedback, and uphold best practices for quality and maintainability.
Troubleshoot and resolve issues across the platform and automation solutions.
QUALIFICATIONS
Required Qualifications:
The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Bachelor's degree and 6 to 10 years of experience or equivalent education and software engineering training or experience
In-depth knowledge in information systems and ability to identify, apply, and implement best practices
Understanding of key business processes and competitive strategies related to the IT function
Ability to plan and manage projects and solve complex problems by applying best practices
Ability to provide direction and mentor less experienced teammates. Ability to interpret and convey complex, difficult, or sensitive information
Preferred Qualifications:
2+ years of hands-on experience with a public cloud platform (AWS preferred).
Associate-level certification in a public cloud platform (AWS, Azure, or GCP).
Proficiency in Python and TypeScript, with experience building full-stack applications; familiarity with React for UI development.
Experience designing and developing RESTful APIs and microservices, including authentication, authorization, and performance optimization.
Strong understanding of software testing practices, including unit, integration, and end-to-end testing for APIs and web applications.
Hands-on experience deploying applications using AWS ECS containers and Lambda functions along with related services such as RDS, S3, CloudWatch, and EventBridge
Proficiency with Infrastructure as Code (IaC) using Terraform.
Experience authoring CI/CD pipelines using GitLab.
Exposure to data modeling and transformation using SQL and DBT (nice-to-have).
Familiarity with Backstage framework for developer portals (nice-to-have).
Interest in exploring and evaluating emerging technologies, including AI/ML services and automation tools, to enhance cloud platform capabilities.
Strong problem-solving skills and ability to work independently in a fast-paced environment.
Effective collaboration and communication skills, including technical documentation and presentation.
Familiarity with compliance and audit requirements in cloud environments.
General Description of Available Benefits for Eligible Employees of Truist Financial Corporation: All regular teammates (not temporary or contingent workers) working 20 hours or more per week are eligible for benefits, though eligibility for specific benefits may be determined by the division of Truist offering the position. Truist offers medical, dental, vision, life insurance, disability, accidental death and dismemberment, tax-preferred savings accounts, and a 401k plan to teammates. Teammates also receive no less than 10 days of vacation (prorated based on date of hire and by full-time or part-time status) during their first year of employment, along with 10 sick days (also prorated), and paid holidays. For more details on Truist's generous benefit plans, please visit our Benefits site. Depending on the position and division, this job may also be eligible for Truist's defined benefit pension plan, restricted stock units, and/or a deferred compensation plan. As you advance through the hiring process, you will also learn more about the specific benefits available for any non-temporary position for which you apply, based on full-time or part-time status, position, and division of work.
Truist is an Equal Opportunity Employer that does not discriminate on the basis of race, gender, color, religion, citizenship or national origin, age, sexual orientation, gender identity, disability, veteran status, or other classification protected by law. Truist is a Drug Free Workplace.
EEO is the Law E-Verify IER Right to Work
$82k-107k yearly est. Auto-Apply 45d ago
Software Engineer IV
Truist Bank 4.5
Charlotte, NC jobs
The position is described below. If you want to apply, click the Apply Now button at the top or bottom of this page. After you click Apply Now and complete your application, you'll be invited to create a profile, which will let you see your application status and any communications. If you already have a profile with us, you can log in to check status.
Need Help?
If you have a disability and need assistance with the application, you can request a reasonable accommodation. Send an email to
Accessibility
(accommodation requests only; other inquiries won't receive a response).
Regular or Temporary:
Regular
Language Fluency: English (Required)
Work Shift:
1st shift (United States of America) Please review the following job description:Deliver highly complex solutions with significant system linkages, dependencies, associated risk. Lead and perform development efforts such as analysis, design, coding, and testing. This position serves as the technical expert on the team and is often the strongest engineer, answering and solving the most complex issues and does not have management responsibilities. This position is often aligned at the same level as an entry level manager. The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Essential Duties and Responsibilities:
The following is a summary of the essential functions for this job. Other duties may be performed, both major and minor, which are not mentioned below. Specific activities may change from time to time.
Participate in build, testing, maintenance, and escalated support of Truist's Payments infrastructure as code (IaC), containerization, Kubernetes automation, and continuous integration and deployments (CI/CD) solutions.
Consult and advise Application Developers on highly complex challenges with Payments APIs built with Spring Framework, Java, and PostgreSQL.
Build automation for blue/green and canary deployments to support change with no client impacts.
Automate application and infrastructure resiliency, high availability, and business continuity.
Ensure adherence to company and industry standards. Provides technical consultation on extremely challenging or unusual situations.
Devise or modify procedures to solve complex problems considering infrastructure capacity and limitations, operational execution times, and client focused results.
Interpret internal/external business challenges and recommend best practices.
Use sophisticated analytical thought to exercise judgment and identify innovative solutions.
Mentor junior teammates to build technical expertise in the team.
Willingness to volunteer to solve challenges when the team needs support in exceptional situations.
Required Qualifications:
Bachelor's degree with at least 10 years of experience as a developer or equivalent education and related training or experience
Sound understanding of business and organizational strategies and processes.
Ability to interpret internal and external business challenges and recommend best practices.
Experience in leading complex projects.
Strong analytical skills and the ability to solve complex technical and business problems.
Ability to influence others at senior levels to adopt a new perspective.
Have strong Financial or Banking domain experience.
Have deep knowledge of Java Spring boot Framework and Spring Framework, Have Experience in developing and consuming REST and SOAP based services using Java and Spring Boot framework.
Have experience in RedHat OpenShift.
Experience working on medium to large scale projects in an integrated environment.
Knowledge to support Performance Load Testing.
Experience in Performance Tuning, Scaling, Security, Resiliency Best Practices.
Experience MS SQL and MQ Middleware Technologies.
Have working experience with Scrum/Agile development methodologies specifically in SAFe.
* For this opportunity, Truist will not sponsor an applicant for work visa status or employment authorization, nor will we offer any immigration-related support for this position (including, but not limited to H-1B, F-1 OPT, F-1 STEM OPT, F-1 CPT, J-1, TN-1 or TN-2, E-3, O-1, or future sponsorship for U.S. lawful permanent residence status.)
Candidate must be located and work in either Charlotte NC, or Atlanta GA office.
Preferred Qualifications:
Master's degree and 10 years of experience or an equivalent combination of education and work experience
Payments, banking, or financial services experience.
Proficient with two or more of the following: AWS middleware hosting, Terraform, Kubernetes, Lambda, or Aurora.
Professional experience building enterprise applications from the ground up and at enterprise scale. Have experience integrating with relational databases both in cloud and on Prem.
Experience with one or more Test Frameworks, Capabilities & Tools: Junit, Selenium, Cucumber. Experience in Cloud Computing using AWS, Spring Boot, Spring Cloud, Docker, Maven, etc.
Have Experience with one or more CI/CD implementation, configuration management and orchestration tools like Jenkins, GitHub, Maven, Terraform or Harness
Have experience in debugging distributed systems with high data loads.
Good knowledge of ISO20022 Payment messages.
Experience in Angular, NodeJS.
OTHER JOB REQUIREMENTS / WORKING CONDITIONS
Sitting
Constantly (More than 50% of the time)
Standing
Frequently (25% - 50% of the time)
Walking
Frequently (25% - 50% of the time)
Visual / Audio / Speaking
Able to access and interpret client information received from the computer and able to hear and speak with individuals in person and on the phone.
Manual Dexterity / Keyboarding
Able to work standard office equipment, including PC keyboard and mouse, copy/fax machines, and printers.
Availability
Able to work all hours scheduled, including overtime as directed by manager/supervisor and required by business need.
Travel
Minimal and up to 10%
General Description of Available Benefits for Eligible Employees of Truist Financial Corporation: All regular teammates (not temporary or contingent workers) working 20 hours or more per week are eligible for benefits, though eligibility for specific benefits may be determined by the division of Truist offering the position. Truist offers medical, dental, vision, life insurance, disability, accidental death and dismemberment, tax-preferred savings accounts, and a 401k plan to teammates. Teammates also receive no less than 10 days of vacation (prorated based on date of hire and by full-time or part-time status) during their first year of employment, along with 10 sick days (also prorated), and paid holidays. For more details on Truist's generous benefit plans, please visit our Benefits site. Depending on the position and division, this job may also be eligible for Truist's defined benefit pension plan, restricted stock units, and/or a deferred compensation plan. As you advance through the hiring process, you will also learn more about the specific benefits available for any non-temporary position for which you apply, based on full-time or part-time status, position, and division of work.
Truist is an Equal Opportunity Employer that does not discriminate on the basis of race, gender, color, religion, citizenship or national origin, age, sexual orientation, gender identity, disability, veteran status, or other classification protected by law. Truist is a Drug Free Workplace.
EEO is the Law E-Verify IER Right to Work
$82k-107k yearly est. Auto-Apply 60d+ ago
Software Engineer III- SAP Basis
Truist Bank 4.5
Charlotte, NC jobs
The position is described below. If you want to apply, click the Apply Now button at the top or bottom of this page. After you click Apply Now and complete your application, you'll be invited to create a profile, which will let you see your application status and any communications. If you already have a profile with us, you can log in to check status.
Need Help?
If you have a disability and need assistance with the application, you can request a reasonable accommodation. Send an email to
Accessibility
(accommodation requests only; other inquiries won't receive a response).
Regular or Temporary:
Regular
Language Fluency: English (Required)
Work Shift:
1st shift (United States of America) Please review the following job description:Provide SAP Basis support as a lead for one more SAP on-prem or cloud-based applications and help maintain stable SAP applications via vulnerability management, on-call support, and collaboration on major infrastructure changes. Deliver SAP upgrades, patching, enhancements and issue resolution in conjunction with technically complex solutions. Perform system integration support for all project work. Consult and partner with the business product owners to understand the end goal and offer solutions and recommendations during the design.
ESSENTIAL DUTIES AND RESPONSIBILITIES
Following is a summary of the essential functions for this job. Other duties may be performed, both major and minor, which are not mentioned below. Specific activities may change from time to time.
1. Overall-SAP Basis resource with 10+ years of SAP basis experience installing, upgrading, troubleshooting, monitoring, and performing system administration tasks on SAP ABAP and Java systems
2. Provide SAP Basis support for SAP on-prem or cloud-based applications and help maintain stable SAP applications via vulnerability management, on-call support, and collaboration on major infrastructure changes.
3. Deliver SAP upgrades, patching, enhancements and issue resolution in conjunction with technically complex solutions. owners to understand the end goal and offer solutions and recommendations during the design.
4. Perform system integration support for all project work. Consult and partner with the business product to understand the end goal and offer solutions and recommendations during the design.
5. Strong SAP experience in analyzing, designing, proposing, and delivering SAP Technical Architecture Solutions on public/private cloud.
6. Maintains a broad knowledge of operating systems, software, databases, and hardware.
7. Research new developments in system hardware and software. Evaluate best practices and solid business cases to better align with Truist's standard
8. Handles Monthly and/or Quarterly System Refresh of QA and Staging systems
QUALIFICATIONS
Required Qualifications
The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
1. Bachelor's Degree and six to ten years of experience or equivalent education and software engineering training or experience
2. In-depth knowledge in information systems and ability to identify, apply, and implement best practices
3. Understanding of key business processes and competitive strategies related to the IT function
4. Ability to plan and manage projects and solve complex problems by applying best practices
5. Ability to provide direction and mentor less experienced teammates. Ability to interpret and convey complex, difficult, or sensitive information
Preferred Qualifications
1. Master's degree and ten+ years of SAP Basis experience or an equivalent combination of education and work experience
2. Knowledge of specific applications, technology platforms, programming languages, systems, or business segments
3. Banking or financial services experience. Knowledge of one or more of the following: Solid foundation in data structures, algorithms, and software design with strong analytical and debugging skills
4. Professional experience building high-quality apps or services from the ground up and scaling at an enterprise level
5. Experience with Open Source tools and frameworks
6. Experience with cloud technologies, such as AWS, Azure, or GCP
7. Strong understanding of SOA and/or Open API methodologies and service architectures
8. Experience using web servers, application containers, caching technologies
9. Solid knowledge of relational database design and development (SQL, stored procedures, data modeling)
10. Experience with messaging systems (i.e., MQ and JMS)
11. Experience with build tools, such as Git, Maven, and Jenkins. Proven ability to write comprehensive unit and integration tests
OTHER JOB REQUIREMENTS / WORKING CONDITIONS
Sitting
Constantly (More than 50% of the time)
Standing
Frequently (25% - 50% of the time)
Walking
Frequently (25% - 50% of the time)
Visual / Audio / Speaking
Able to access and interpret client information received from the computer and able to hear and speak with individuals in person and on the phone.
Manual Dexterity / Keyboarding
Able to work standard office equipment, including PC keyboard and mouse, copy/fax machines, and printers.
Availability
Able to work all hours scheduled, including overtime as directed by manager/supervisor and required by business need.
Travel
Minimal and up to 10%
General Description of Available Benefits for Eligible Employees of Truist Financial Corporation: All regular teammates (not temporary or contingent workers) working 20 hours or more per week are eligible for benefits, though eligibility for specific benefits may be determined by the division of Truist offering the position. Truist offers medical, dental, vision, life insurance, disability, accidental death and dismemberment, tax-preferred savings accounts, and a 401k plan to teammates. Teammates also receive no less than 10 days of vacation (prorated based on date of hire and by full-time or part-time status) during their first year of employment, along with 10 sick days (also prorated), and paid holidays. For more details on Truist's generous benefit plans, please visit our Benefits site. Depending on the position and division, this job may also be eligible for Truist's defined benefit pension plan, restricted stock units, and/or a deferred compensation plan. As you advance through the hiring process, you will also learn more about the specific benefits available for any non-temporary position for which you apply, based on full-time or part-time status, position, and division of work.
Truist is an Equal Opportunity Employer that does not discriminate on the basis of race, gender, color, religion, citizenship or national origin, age, sexual orientation, gender identity, disability, veteran status, or other classification protected by law. Truist is a Drug Free Workplace.
EEO is the Law E-Verify IER Right to Work
$82k-107k yearly est. Auto-Apply 60d+ ago
Mid-Level Software Developer (AI-Focused)
Cresa 4.4
Addison, TX jobs
At Cresa, we believe our clients deserve better. A better space to work, create, build, grow. A better outcome for their people and organization. A better partner who puts their needs first, helping them navigate the landscape, tilting the playing field in their favor and giving them an insider's edge.
Our mission is to find and foster the best environment for every business. Our purpose is to think beyond space - strengthening those we serve and enhancing quality of life for our clients and employees. We are built to champion our clients' aspirations through real estate. When considering partnership, we strive to connect with those who share our values: Work Together, Create Value, Be Tenacious, Enhance Community, and Embrace Diversity.
We believe in being the change. We work together to find new ways of doing things that create value for our clients - and for each other. Because there is not much that feels better than collaborating to make a positive difference each day.
At Cresa, we offer an opportunity to be part of something bigger. To learn, advance, mentor and be recognized. Your voice will be heard, and you will be valued for both your individual and team contributions.
We're building modern enterprise software for commercial real estate management, combining robust systems engineering with intelligent automation. Our platform helps companies with large commercial real estate portfolios manage lease administration, lease accounting, capital projects, and portfolio strategy, and now we're pushing deeper into AI-driven capabilities.
We're looking for a mid-level developer who's passionate about applying AI and large language models (LLMs) to real-world enterprise software challenges. You'll play a hands-on role in both integrating AI features into our product and leveraging AI tools for software development itself.
________________________________________
What You'll Do
Develop and maintain core product features in C#.NET (backend) and React (frontend).
Collaborate on our AI integration layer, primarily written in Python, which powers intelligent features across the app.
Experiment with and implement AI use cases - e.g., natural language query interfaces, smart data extraction, automated reporting, and workflow assistance.
Use LLMs and AI tools (like GitHub Copilot, OpenAI APIs, etc.) to assist with design, coding, and refactoring.
Work with the R&D team to prototype, evaluate, and productionize AI-enhanced modules.
Contribute to system architecture discussions, ensuring performance, scalability, and reliability remain top priorities.
Participate in code reviews, sprint planning, and technical documentation.
________________________________________
What We're Looking For
Core Technical Skills
Experience with C#/.NET and React/TypeScript.
Working knowledge of Python, especially for data processing or AI workflows.
Familiarity with LLM APIs (e.g., OpenAI, Anthropic, Azure OpenAI, Hugging Face, etc.).
Understanding of REST APIs, cloud services (AWS, Azure, or GCP), and database systems (SQL or NoSQL).
AI-Specific Skills
Experience building or integrating features that use generative AI or LLMs.
Curiosity and capability to experiment with AI-assisted development tools (like Copilot, Code Interpreter, or fine-tuned models).
Awareness of prompt engineering, retrieval-augmented generation (RAG), or vector databases (a plus).
Soft Skills
Enthusiastic about learning new technologies and pushing creative AI boundaries.
Comfortable in a collaborative, fast-moving environment.
Strong problem-solving and communication abilities.
Self-motivated - able to explore, test, and document new AI approaches.
________________________________________
Nice-to-Haves
Experience with LangChain, Semantic Kernel, or OpenAI function calling.
Exposure to enterprise SaaS or commercial real estate tech.
Some background in data science, analytics, or NLP.
Familiarity with Docker, CI/CD pipelines, and cloud deployments.
________________________________________
Why Join Us
Work at the intersection of enterprise systems and applied AI.
Collaborate with a team that values innovation, autonomy, and growth.
Influence how a mature software platform evolves with cutting-edge AI capabilities.
Hybrid or remote flexibility depending on location.
Physical Requirements:
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions in accordance with the Americans with Disabilities Act.
NOTE: The job description is an overview of the functions and requirements for this position. This document is not intended to be an exhaustive list encompassing every duty and requirement of this position; supervisors may assign other duties as deemed necessary.
Cresa is committed to developing and maintaining a diverse workforce. Cresa strongly believes in equal opportunity extended to all individuals in all aspects of the employment relationship without regard to race, color, religion, belief, creed, age, sex, pregnancy or maternity (including childbirth and related conditions), family responsibility (e.g. child care, elder care), nationality, ethnic or national origin or ancestry, citizenship, marital status, civil partner status, sexual orientation, gender identity or expression, transgender status, veteran's status, genetic information, political view or status as a qualified individual with a disability, protected leave status or any other protected characteristic in accordance with applicable law.
$72k-96k yearly est. 20d ago
Software Engineer III -
Truist Bank 4.5
Raleigh, NC jobs
The position is described below. If you want to apply, click the Apply Now button at the top or bottom of this page. After you click Apply Now and complete your application, you'll be invited to create a profile, which will let you see your application status and any communications. If you already have a profile with us, you can log in to check status.
Need Help?
If you have a disability and need assistance with the application, you can request a reasonable accommodation. Send an email to
Accessibility
(accommodation requests only; other inquiries won't receive a response).
Regular or Temporary:
Regular
Language Fluency: English (Required)
Work Shift:
1st shift (United States of America) Please review the following job description:Deliver technically complex solutions. Perform system integration support for all project work. Consult and partner with the business product owners to understand the end goal and offer solutions and recommendations during the design.
ESSENTIAL DUTIES AND RESPONSIBILITIES
Following is a summary of the essential functions for this job. Other duties may be performed, both major and minor, which are not mentioned below. Specific activities may change from time to time.
1. Develop customized coding, software integration, perform analysis, configure solutions, using tools specific to the project or the area.
2. Lead and participate in the development, testing, implementation, maintenance, and support of highly complex solutions in adherence to company standards, including robust unit testing and support for subsequent release testing.
3. Build non-functional monitoring capabilities and provide escalated support for highly complex applications in production.
4. Build in and maintain security controls and monitoring in support of company standards.
5. Typically lead moderately complex projects and participate in larger, more complex initiatives.
6. Solve complex technical and operational problems. Act as a resource for teammates with less experience
7. May oversee the work of a small team.
8. In an Agile environment: Responsible for delivering high quality working software and automating manual/reusable tasks working directly, and engage with, the business from the beginning of the design work. Leverage continuous engineering practices to deliver business value regarding effectiveness of the design. Actively participate in refining user stories. Responsible for design, developing, and maintaining automated unit testing, and supporting integration and functional testing. Responsible for providing automated monitoring capabilities, providing warranty support, and providing knowledge transfer to production support. Develop code in accordance with the acceptance criteria established by the Product Owner.
QUALIFICATIONS
Required Qualifications
The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
1. Bachelor's Degree and six to ten years of experience or equivalent education and software engineering training or experience
2. In-depth knowledge in information systems and ability to identify, apply, and implement best practices
3. Understanding of key business processes and competitive strategies related to the IT function
4. Ability to plan and manage projects and solve complex problems by applying best practices
5. Ability to provide direction and mentor less experienced teammates. Ability to interpret and convey complex, difficult, or sensitive information
Preferred Qualifications
1. Master's degree and ten+ years of experience or an equivalent combination of education and work experience
2. Knowledge of specific applications, technology platforms, programming languages, systems, or business segments
LINUX batch scripting experience.
IBM MVS batch Job Control Language (JCL) experience.
Compart DocBridge Mill experience.
OpenText Exstream experience.
Knowledge and experience working with print delivery systems.
3. Banking or financial services experience. Knowledge of one or more of the following: Solid foundation in data structures, algorithms, and
software design with strong analytical and debugging skills
4. Professional experience building high-quality apps or services from the ground up and scaling at an enterprise level
5. Experience with cloud technologies, such as AWS, Azure, or GCP
6. Experience with build tools, such as Git, Maven, and Jenkins. Proven ability to write comprehensive unit and integration tests.
OTHER JOB REQUIREMENTS / WORKING CONDITIONS
Sitting
Constantly (More than 50% of the time)
Standing
Frequently (25% - 50% of the time)
Walking
Frequently (25% - 50% of the time)
Visual / Audio / Speaking
Able to access and interpret client information received from the computer and able to hear and speak with individuals in person and on the phone.
Manual Dexterity / Keyboarding
Able to work standard office equipment, including PC keyboard and mouse, copy/fax machines, and printers.
Availability
Able to work all hours scheduled, including overtime as directed by manager/supervisor and required by business need.
Travel
Minimal and up to 10%
General Description of Available Benefits for Eligible Employees of Truist Financial Corporation: All regular teammates (not temporary or contingent workers) working 20 hours or more per week are eligible for benefits, though eligibility for specific benefits may be determined by the division of Truist offering the position. Truist offers medical, dental, vision, life insurance, disability, accidental death and dismemberment, tax-preferred savings accounts, and a 401k plan to teammates. Teammates also receive no less than 10 days of vacation (prorated based on date of hire and by full-time or part-time status) during their first year of employment, along with 10 sick days (also prorated), and paid holidays. For more details on Truist's generous benefit plans, please visit our Benefits site. Depending on the position and division, this job may also be eligible for Truist's defined benefit pension plan, restricted stock units, and/or a deferred compensation plan. As you advance through the hiring process, you will also learn more about the specific benefits available for any non-temporary position for which you apply, based on full-time or part-time status, position, and division of work.
Truist is an Equal Opportunity Employer that does not discriminate on the basis of race, gender, color, religion, citizenship or national origin, age, sexual orientation, gender identity, disability, veteran status, or other classification protected by law. Truist is a Drug Free Workplace.
EEO is the Law E-Verify IER Right to Work
$82k-109k yearly est. Auto-Apply 41d ago
SAP GRC Access Control Administrator- Software Engineer III
Truist Bank 4.5
Raleigh, NC jobs
The position is described below. If you want to apply, click the Apply Now button at the top or bottom of this page. After you click Apply Now and complete your application, you'll be invited to create a profile, which will let you see your application status and any communications. If you already have a profile with us, you can log in to check status.
Need Help?
If you have a disability and need assistance with the application, you can request a reasonable accommodation. Send an email to
Accessibility
(accommodation requests only; other inquiries won't receive a response).
Regular or Temporary:
Regular
Language Fluency: English (Required)
Work Shift:
1st shift (United States of America) Please review the following job description:Responsible for developing and supporting SAP GRC Access Control processes across the SAP software stack. This role ensures compliance with internal IAM standards, regulatory requirements, and industry best practices by establishing processes for user access provisioning and risk analysis within the SAP GRC system.
ESSENTIAL DUTIES AND RESPONSIBILITIES
Following is a summary of the essential functions for this job. Other duties may be performed, both major and minor, which are not mentioned below. Specific activities may change from time to time.
Administer SAP user provisioning and de-provisioning workflows, and access requests using GRC Access Control (ARM). Ensure proper segregation of duties (SoD). Manage privileged access assignments and monitor usage logs (EAM).
Work with functional and technical teams to design, maintain, and test SAP roles. Support periodic role clean-up, redesign, and optimization activities. Perform risk analysis for new and existing roles to identify potential SoD conflicts.
Lead the execution of regular SoD and critical access reviews using GRC Access Risk Analysis (ARA). Support internal and external audits by providing evidence of access controls. Assist in remediation and mitigation strategies for identified access risks.
Lead efforts related to designing, planning, enhancing, and testing identity management technologies used in the SAP landscape including base-lining current systems, trend analysis, and capacity planning as required for future systems requirements and new technologies.
Ensure GRC system connectivity with SAP landscape is functioning as expected. Support configuration and ongoing maintenance of SAP GRC Access Control modules. Collaborate with BASIS and security teams to troubleshoot and resolve access related issues.
Contribute to the enforcement of enterprise cybersecurity standards, policies, and procedures in the SAP landscape. Recommend improvements to access control processes, automation, and reporting.
Responsible for technical support of information security technologies providing expert problem analysis and resolution in a timely manner
QUALIFICATIONS
Required Qualifications
The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
1. Bachelor's Degree and six to ten years of experience or equivalent education and software engineering training or experience
2. In-depth knowledge in information systems and ability to identify, apply, and implement best practices
3. Understanding of key business processes and competitive strategies related to the IT function
4. Ability to plan and manage projects and solve complex problems by applying best practices
5. Ability to provide direction and mentor less experienced teammates. Ability to interpret and convey complex, difficult, or sensitive information
Preferred Qualifications
Master's degree or MBA and ten years of experience or an equivalent combination of education and work experience.
Five years of experience in GRC Access Control administration and SAP Security.
Hands-on experience with SAP GRC Access Control 12 modules (ARA, ARM, BRM, EAM)
Strong knowledge of SAP Security concepts, role design, and user administration, including experience with S/4HANA, BTP Security, and Cloud Identity Services.
Understanding of compliance frameworks such as SOX, GDPR, or ISO 27001.
Excellent analytical, troubleshooting, and problem-solving skills.
Banking or financial services experience
Familiarity with other SAP GRC modules (Process Control, Risk Management)
Experience with Active Directory integration for authentication and provisioning (On-Premise and EntraID (Azure AD))
OTHER JOB REQUIREMENTS / WORKING CONDITIONS
Sitting
Constantly (More than 50% of the time)
Standing
Frequently (25% - 50% of the time)
Walking
Frequently (25% - 50% of the time)
Visual / Audio / Speaking
Able to access and interpret client information received from the computer and able to hear and speak with individuals in person and on the phone.
Manual Dexterity / Keyboarding
Able to work standard office equipment, including PC keyboard and mouse, copy/fax machines, and printers.
Availability
Able to work all hours scheduled, including overtime as directed by manager/supervisor and required by business need.
Travel
Minimal and up to 10%
General Description of Available Benefits for Eligible Employees of Truist Financial Corporation: All regular teammates (not temporary or contingent workers) working 20 hours or more per week are eligible for benefits, though eligibility for specific benefits may be determined by the division of Truist offering the position. Truist offers medical, dental, vision, life insurance, disability, accidental death and dismemberment, tax-preferred savings accounts, and a 401k plan to teammates. Teammates also receive no less than 10 days of vacation (prorated based on date of hire and by full-time or part-time status) during their first year of employment, along with 10 sick days (also prorated), and paid holidays. For more details on Truist's generous benefit plans, please visit our Benefits site. Depending on the position and division, this job may also be eligible for Truist's defined benefit pension plan, restricted stock units, and/or a deferred compensation plan. As you advance through the hiring process, you will also learn more about the specific benefits available for any non-temporary position for which you apply, based on full-time or part-time status, position, and division of work.
Truist is an Equal Opportunity Employer that does not discriminate on the basis of race, gender, color, religion, citizenship or national origin, age, sexual orientation, gender identity, disability, veteran status, or other classification protected by law. Truist is a Drug Free Workplace.
EEO is the Law E-Verify IER Right to Work
$82k-109k yearly est. Auto-Apply 60d+ ago
Software Engineer II--ANGULAR/ UI
Truist Bank 4.5
Raleigh, NC jobs
The position is described below. If you want to apply, click the Apply Now button at the top or bottom of this page. After you click Apply Now and complete your application, you'll be invited to create a profile, which will let you see your application status and any communications. If you already have a profile with us, you can log in to check status.
Need Help?
If you have a disability and need assistance with the application, you can request a reasonable accommodation. Send an email to
Accessibility
(accommodation requests only; other inquiries won't receive a response).
Regular or Temporary:
Regular
Language Fluency: English (Required)
Work Shift:
1st shift (United States of America) Please review the following job description:Deliver highly complex solutions with significant system linkages, dependencies, associated risk. Perform development efforts such as analysis, design, coding, collaborating and supporting testing.
ESSENTIAL DUTIES AND RESPONSIBILITIES
Following is a summary of the essential functions for this job. Other duties may be performed, both major and minor, which are not mentioned below. Specific activities may change from time to time.
Participate in testing, implementation, maintenance, and escalated support of Truist's most complex solutions.
Development includes but is not limited to customized coding, software integration, analysis, configuring solutions, or use tools pertinent to the area, project, or system to configure or generate a solution.
Ensure adherence to company and industry standards.
Devise or modify procedures to solve complex problems considering computer equipment capacity and limitations, operating time, and form of desired results.
Interpret internal/external business challenges and recommends best practices.
Use sophisticated analytical thought to exercise judgment and identify innovative solutions.
In an Agile environment:
Act as an Agile champion.
Responsible for delivering high quality working software and automating manual/reusable tasks working directly, and consulting with, the business from the beginning of the design work.
Leverage continuous engineering practices to deliver business value regarding effectiveness of the design.
Actively participate in refining user stories.
Responsible for development and developing unit testing, and supporting integration and functional testing.
Responsible for providing warranty support and providing knowledge transfer to production support.
Develop code in accordance with the acceptance criteria established by the Product Owner.
QUALIFICATIONS
Required Qualifications
The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
1. Bachelor's Degree and four to seven years of experience or equivalent education and software engineering training or experience
2. In-depth knowledge in information systems and ability to identify, apply, and implement IT best practices
3. Understanding of key business processes and competitive strategies related to the IT function
4. Ability to plan and manage projects and solve complex problems by applying best practices
5. Ability to provide direction and mentor less experienced teammates. Ability to interpret and convey complex, difficult, or sensitive information
Preferred Qualifications:
5 or more years' experience developing responsive web based applications in multiple UI technologies using Angular.
Experience in developing UI and Prototype using HTML5, CSS,SCC Angular 12+, Javascript, Jquery, Bootstrap, NodeJS and other NPM packages.
Have Experience in integrating REST and SOAP based services
Have Experience with Performance Tuning, Scaling, Security, Resiliency Best Practices.
Have Experience with one or more Test Frameworks and Capabilities & Tools: Jasmine, Selenium, Cucumber.
Have Experience in building Cloud native applications.
Have Experience with one or more CI/CD implementation, configuration management and orchestration tools like Jenkins, GitHub, Maven, TerraForm or Harness
Have experience in debugging distributed systems with high data loads.
Have working experience with Scrum/Agile development methodologies specifically in SAFe
Have knowledge and understanding of the needs of the business units and how these needs can be addressed through technology
Demonstrated ability to work in a fast pace variable environment
Banking or financial services experience
OTHER JOB REQUIREMENTS / WORKING CONDITIONS
Sitting
Constantly (More than 50% of the time)
Standing
Frequently (25% - 50% of the time)
Walking
Frequently (25% - 50% of the time)
Visual / Audio / Speaking
Able to access and interpret client information received from the computer and able to hear and speak with individuals in person and on the phone.
Manual Dexterity / Keyboarding
Able to work standard office equipment, including PC keyboard and mouse, copy/fax machines, and printers.
Availability
Able to work all hours scheduled, including overtime as directed by manager/supervisor and required by business need.
Travel
Minimal and up to 10%
General Description of Available Benefits for Eligible Employees of Truist Financial Corporation: All regular teammates (not temporary or contingent workers) working 20 hours or more per week are eligible for benefits, though eligibility for specific benefits may be determined by the division of Truist offering the position. Truist offers medical, dental, vision, life insurance, disability, accidental death and dismemberment, tax-preferred savings accounts, and a 401k plan to teammates. Teammates also receive no less than 10 days of vacation (prorated based on date of hire and by full-time or part-time status) during their first year of employment, along with 10 sick days (also prorated), and paid holidays. For more details on Truist's generous benefit plans, please visit our Benefits site. Depending on the position and division, this job may also be eligible for Truist's defined benefit pension plan, restricted stock units, and/or a deferred compensation plan. As you advance through the hiring process, you will also learn more about the specific benefits available for any non-temporary position for which you apply, based on full-time or part-time status, position, and division of work.
Truist is an Equal Opportunity Employer that does not discriminate on the basis of race, gender, color, religion, citizenship or national origin, age, sexual orientation, gender identity, disability, veteran status, or other classification protected by law. Truist is a Drug Free Workplace.
EEO is the Law E-Verify IER Right to Work
$82k-109k yearly est. Auto-Apply 42d ago
Mid-Level Software Developer (AI-Focused)
Cresa 4.4
Dallas, TX jobs
At Cresa, we believe our clients deserve better. A better space to work, create, build, grow. A better outcome for their people and organization. A better partner who puts their needs first, helping them navigate the landscape, tilting the playing field in their favor and giving them an insider's edge.
Our mission is to find and foster the best environment for every business. Our purpose is to think beyond space - strengthening those we serve and enhancing quality of life for our clients and employees. We are built to champion our clients' aspirations through real estate. When considering partnership, we strive to connect with those who share our values: Work Together, Create Value, Be Tenacious, Enhance Community, and Embrace Diversity.
We believe in being the change. We work together to find new ways of doing things that create value for our clients - and for each other. Because there is not much that feels better than collaborating to make a positive difference each day.
At Cresa, we offer an opportunity to be part of something bigger. To learn, advance, mentor and be recognized. Your voice will be heard, and you will be valued for both your individual and team contributions.
We're building modern enterprise software for commercial real estate management, combining robust systems engineering with intelligent automation. Our platform helps companies with large commercial real estate portfolios manage lease administration, lease accounting, capital projects, and portfolio strategy, and now we're pushing deeper into AI-driven capabilities.
We're looking for a mid-level developer who's passionate about applying AI and large language models (LLMs) to real-world enterprise software challenges. You'll play a hands-on role in both integrating AI features into our product and leveraging AI tools for software development itself.
________________________________________
What You'll Do
Develop and maintain core product features in C#.NET (backend) and React (frontend).
Collaborate on our AI integration layer, primarily written in Python, which powers intelligent features across the app.
Experiment with and implement AI use cases - e.g., natural language query interfaces, smart data extraction, automated reporting, and workflow assistance.
Use LLMs and AI tools (like GitHub Copilot, OpenAI APIs, etc.) to assist with design, coding, and refactoring.
Work with the R&D team to prototype, evaluate, and productionize AI-enhanced modules.
Contribute to system architecture discussions, ensuring performance, scalability, and reliability remain top priorities.
Participate in code reviews, sprint planning, and technical documentation.
________________________________________
What We're Looking For
Core Technical Skills
Experience with C#/.NET and React/TypeScript.
Working knowledge of Python, especially for data processing or AI workflows.
Familiarity with LLM APIs (e.g., OpenAI, Anthropic, Azure OpenAI, Hugging Face, etc.).
Understanding of REST APIs, cloud services (AWS, Azure, or GCP), and database systems (SQL or NoSQL).
AI-Specific Skills
Experience building or integrating features that use generative AI or LLMs.
Curiosity and capability to experiment with AI-assisted development tools (like Copilot, Code Interpreter, or fine-tuned models).
Awareness of prompt engineering, retrieval-augmented generation (RAG), or vector databases (a plus).
Soft Skills
Enthusiastic about learning new technologies and pushing creative AI boundaries.
Comfortable in a collaborative, fast-moving environment.
Strong problem-solving and communication abilities.
Self-motivated - able to explore, test, and document new AI approaches.
________________________________________
Nice-to-Haves
Experience with LangChain, Semantic Kernel, or OpenAI function calling.
Exposure to enterprise SaaS or commercial real estate tech.
Some background in data science, analytics, or NLP.
Familiarity with Docker, CI/CD pipelines, and cloud deployments.
________________________________________
Why Join Us
Work at the intersection of enterprise systems and applied AI.
Collaborate with a team that values innovation, autonomy, and growth.
Influence how a mature software platform evolves with cutting-edge AI capabilities.
Hybrid or remote flexibility depending on location.
Physical Requirements:
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions in accordance with the Americans with Disabilities Act.
NOTE: The job description is an overview of the functions and requirements for this position. This document is not intended to be an exhaustive list encompassing every duty and requirement of this position; supervisors may assign other duties as deemed necessary.
Cresa is committed to developing and maintaining a diverse workforce. Cresa strongly believes in equal opportunity extended to all individuals in all aspects of the employment relationship without regard to race, color, religion, belief, creed, age, sex, pregnancy or maternity (including childbirth and related conditions), family responsibility (e.g. child care, elder care), nationality, ethnic or national origin or ancestry, citizenship, marital status, civil partner status, sexual orientation, gender identity or expression, transgender status, veteran's status, genetic information, political view or status as a qualified individual with a disability, protected leave status or any other protected characteristic in accordance with applicable law.
$72k-96k yearly est. 60d+ ago
Mid-Level Software Developer (AI-Focused)
Cresa 4.4
Dallas, TX jobs
At Cresa, we believe our clients deserve better. A better space to work, create, build, grow. A better outcome for their people and organization. A better partner who puts their needs first, helping them navigate the landscape, tilting the playing field in their favor and giving them an insider's edge.
Our mission is to find and foster the best environment for every business. Our purpose is to think beyond space - strengthening those we serve and enhancing quality of life for our clients and employees. We are built to champion our clients' aspirations through real estate. When considering partnership, we strive to connect with those who share our values: Work Together, Create Value, Be Tenacious, Enhance Community, and Embrace Diversity.
We believe in being the change. We work together to find new ways of doing things that create value for our clients - and for each other. Because there is not much that feels better than collaborating to make a positive difference each day.
At Cresa, we offer an opportunity to be part of something bigger. To learn, advance, mentor and be recognized. Your voice will be heard, and you will be valued for both your individual and team contributions.
We're building modern enterprise software for commercial real estate management, combining robust systems engineering with intelligent automation. Our platform helps companies with large commercial real estate portfolios manage lease administration, lease accounting, capital projects, and portfolio strategy, and now we're pushing deeper into AI-driven capabilities.
We're looking for a mid-level developer who's passionate about applying AI and large language models (LLMs) to real-world enterprise software challenges. You'll play a hands-on role in both integrating AI features into our product and leveraging AI tools for software development itself.
________________________________________
What You'll Do
Develop and maintain core product features in C#.NET (backend) and React (frontend).
Collaborate on our AI integration layer, primarily written in Python, which powers intelligent features across the app.
Experiment with and implement AI use cases - e.g., natural language query interfaces, smart data extraction, automated reporting, and workflow assistance.
Use LLMs and AI tools (like GitHub Copilot, OpenAI APIs, etc.) to assist with design, coding, and refactoring.
Work with the R&D team to prototype, evaluate, and productionize AI-enhanced modules.
Contribute to system architecture discussions, ensuring performance, scalability, and reliability remain top priorities.
Participate in code reviews, sprint planning, and technical documentation.
________________________________________
What We're Looking For
Core Technical Skills
Experience with C#/.NET and React/TypeScript.
Working knowledge of Python, especially for data processing or AI workflows.
Familiarity with LLM APIs (e.g., OpenAI, Anthropic, Azure OpenAI, Hugging Face, etc.).
Understanding of REST APIs, cloud services (AWS, Azure, or GCP), and database systems (SQL or NoSQL).
AI-Specific Skills
Experience building or integrating features that use generative AI or LLMs.
Curiosity and capability to experiment with AI-assisted development tools (like Copilot, Code Interpreter, or fine-tuned models).
Awareness of prompt engineering, retrieval-augmented generation (RAG), or vector databases (a plus).
Soft Skills
Enthusiastic about learning new technologies and pushing creative AI boundaries.
Comfortable in a collaborative, fast-moving environment.
Strong problem-solving and communication abilities.
Self-motivated - able to explore, test, and document new AI approaches.
________________________________________
Nice-to-Haves
Experience with LangChain, Semantic Kernel, or OpenAI function calling.
Exposure to enterprise SaaS or commercial real estate tech.
Some background in data science, analytics, or NLP.
Familiarity with Docker, CI/CD pipelines, and cloud deployments.
________________________________________
Why Join Us
Work at the intersection of enterprise systems and applied AI.
Collaborate with a team that values innovation, autonomy, and growth.
Influence how a mature software platform evolves with cutting-edge AI capabilities.
Hybrid or remote flexibility depending on location.
Physical Requirements:
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions in accordance with the Americans with Disabilities Act.
NOTE: The job description is an overview of the functions and requirements for this position. This document is not intended to be an exhaustive list encompassing every duty and requirement of this position; supervisors may assign other duties as deemed necessary.
Cresa is committed to developing and maintaining a diverse workforce. Cresa strongly believes in equal opportunity extended to all individuals in all aspects of the employment relationship without regard to race, color, religion, belief, creed, age, sex, pregnancy or maternity (including childbirth and related conditions), family responsibility (e.g. child care, elder care), nationality, ethnic or national origin or ancestry, citizenship, marital status, civil partner status, sexual orientation, gender identity or expression, transgender status, veteran's status, genetic information, political view or status as a qualified individual with a disability, protected leave status or any other protected characteristic in accordance with applicable law.
$72k-96k yearly est. 5d ago
Software Engineer
Data Direct Networks 3.9
Columbia, MD jobs
This is an incredible opportunity to be part of a company that has been at the forefront of AI and high-performance data storage innovation for over two decades. DataDirect Networks (DDN) is a global market leader renowned for powering many of the world's most demanding AI data centers, in industries ranging from life sciences and healthcare to financial services, autonomous cars, Government, academia, research and manufacturing.
"DDN's A3I solutions are transforming the landscape of AI infrastructure." - IDC
“The real differentiator is DDN. I never hesitate to recommend DDN. DDN is the de facto name for AI Storage in high performance environments” - Marc Hamilton, VP, Solutions Architecture & Engineering | NVIDIA
DDN is the global leader in AI and multi-cloud data management at scale. Our cutting-edge data intelligence platform is designed to accelerate AI workloads, enabling organizations to extract maximum value from their data. With a proven track record of performance, reliability, and scalability, DDN empowers businesses to tackle the most challenging AI and data-intensive workloads with confidence.
Our success is driven by our unwavering commitment to innovation, customer-centricity, and a team of passionate professionals who bring their expertise and dedication to every project. This is a chance to make a significant impact at a company that is shaping the future of AI and data management.
Our commitment to innovation, customer success, and market leadership makes this an exciting and rewarding role for a driven professional looking to make a lasting impact in the world of AI and data storage.
Job Description
The Data Direct Networks Technology Center is seeking a Software Engineer to design, develop and maintain embedded storage firmware for our SFA product line. The ideal candidate will be involved with all aspects of the embedded software development process and will work with other engineers to collaborate on the architecture, design and implementation of storage system features, including Enclosure Services (ES) features for new storage platforms. This is a hybrid role. The ideal candidate should be able to come into the Columbia, MD office a few times a week.
Key Responsibilities
Design, develop, and test firmware features for the SFA storage controllers.
Isolate and resolve defects.
Collaborate with local and remote team members.
Be involved with all phases of the development life cycle including design documentation and unit test implementation as required.
Requirements:
BS or advanced degree in Computer science, Engineering, or related field.
Recent College graduate or 2+ years of experience with embedded firmware development.
Experience in C programming.
Excellent oral and written communications skills.
Excellent troubleshooting skills.
Nice to have:
Some knowledge of Enclosure Services design for hardware platforms. This includes SCSI Enclosure Services (SES) or BMC/IPMI or Redfish server management.
Experience in Perl or Python.
Experience with phases of the development life cycle.
Experience with agile development processes and scrum teams.
Experience with cross-site development.
Experience with source code control and defect tracking systems.
This position requires participation in an on-call rotation to provide after-hours support as needed.
The salary range for this role is: $80,499.00 - $ 149,498.00
DDN
Join our dynamic and driven team, where engineering excellence is at the heart of everything we do. We seek individuals who love to challenge themselves and are fueled by curiosity. Here, you'll have the opportunity to work across various areas of the company, thanks to our flat organizational structure that encourages hands-on involvement and direct contributions to our mission. Leadership is earned by those who take initiative and consistently deliver outstanding results, both in their work ethic and deliverables, making strong prioritization skills essential. Additionally, we value strong communication skills in all our engineers and researchers, as they are crucial for the success of our teams and the company as a whole.
Interview Process: After submitting your application, one of our recruiters will review your resume. If your application passes this stage, you will be invited to a 30-minute interview during which a member of our team will ask some basic questions. If you clear the interview, you will enter the main process, which can consist of up to four interviews in total:
Coding assessment: Often in a language of your choice.
Systems design: Translate high-level requirements into a scalable, fault-tolerant service (depending on role).
Real-time problem-solving: Demonstrate practical skills in a live problem-solving session.
Meet and greet with the wider team.
Our goal is to finish the main process in 2-3 weeks at most.
DataDirect Networks (DDN) is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity, gender expression, transgender, sex stereotyping, sexual orientation, national origin, disability, protected Veteran Status, or any other characteristic protected by applicable federal, state, or local law.
$80.5k-149.5k yearly Auto-Apply 60d+ ago
Software Developer II
Inhabit 3.6
Plano, TX jobs
Inhabit operates a unique collective of tech-forward companies serving the residential, commercial, and short-term rental industries. Our team members deliver best-in-class software solutions and services while fostering innovation and collaboration with business leaders and industry experts. Inhabit believes that property managers are central to the success of the residential and short-term rental markets and delivers products built to empower them, their investors, and communities. Come help build the company you want to Inhabit. To learn more, visit inhabit.com.
About ResMan
ResMan is a provider of cloud-based software services to the multifamily housing industry. One in three Americans rent their homes and ResMan makes software that makes that possible. ResMan is dedicated to delivering exceptional service experience for owners, managers, and residents of multifamily real estate.
Our belief and commitment are built on 3 ResMan core values:
* Own What You Do - You commit to individual accountability and fulfilling our vision
* Believe in the Impossible - We believe everything is possible through creative thinking and exceptional effort
* Win Together - We consistently deliver outstanding results through collaborative, supportive, trusted relationships
Job Description Summary
We are seeking a skilled .NET software engineer with experience working collaboratively on a development team to deliver and maintain a property management web application that meets and exceeds requirements. The ideal candidate will actively contribute insight and technical solutions to assigned projects. In addition to strong proficiency in C#, ASP.NET MVC, and ASP.NET Web API frameworks, the candidate must demonstrate expertise in SQL development, including the ability to write, optimize, and performance-tune complex queries to ensure application efficiency and scalability. A broad understanding of web technologies-such as HTML, CSS, JavaScript, jQuery, and Vue.js-is essential.
What You'll Do (Functions & Responsibilities)
* Being a member of a team of developers in an Agile environment developing an online property management application
* Implementing new features to a large-scale enterprise application used to manage all facets of the rental property business
* Using problem solving skills to identify and resolve issues with current existing applications
* Working with Microsoft technologies including C#, ASP.NET MVC/Web API, Vue.js, jQuery, Entity Framework, and SQL Azure
* Implementing applications following a microservice architecture pattern
* Understanding the wants and desires of the user
* Identifying the features that are critical to the success of the platform
* Driving solutions that deliver these features on time and within budget
$72k-93k yearly est. 35d ago
Software Developer II
Inhabit 3.6
Knoxville, TN jobs
Inhabit operates a unique collective of tech-forward companies serving the residential, commercial, and short-term rental industries. Our team members deliver best-in-class software solutions and services while fostering innovation and collaboration with business leaders and industry experts. Inhabit believes that property managers are central to the success of the residential and short-term rental markets and delivers products built to empower them, their investors, and communities. Come help build the company you want to Inhabit. To learn more, visit inhabit.com.
About ResMan
ResMan is a provider of cloud-based software services to the multifamily housing industry. One in three Americans rent their homes and ResMan makes software that makes that possible. ResMan is dedicated to delivering exceptional service experience for owners, managers, and residents of multifamily real estate.
Our belief and commitment are built on 3 ResMan core values:
* Own What You Do - You commit to individual accountability and fulfilling our vision
* Believe in the Impossible - We believe everything is possible through creative thinking and exceptional effort
* Win Together - We consistently deliver outstanding results through collaborative, supportive, trusted relationships
Job Description Summary
We are seeking a skilled .NET software engineer with experience working collaboratively on a development team to deliver and maintain a property management web application that meets and exceeds requirements. The ideal candidate will actively contribute insight and technical solutions to assigned projects. In addition to strong proficiency in C#, ASP.NET MVC, and ASP.NET Web API frameworks, the candidate must demonstrate expertise in SQL development, including the ability to write, optimize, and performance-tune complex queries to ensure application efficiency and scalability. A broad understanding of web technologies-such as HTML, CSS, JavaScript, jQuery, and Vue.js-is essential.
What You'll Do (Functions & Responsibilities)
* Being a member of a team of developers in an Agile environment developing an online property management application
* Implementing new features to a large-scale enterprise application used to manage all facets of the rental property business
* Using problem solving skills to identify and resolve issues with current existing applications
* Working with Microsoft technologies including C#, ASP.NET MVC/Web API, Vue.js, jQuery, Entity Framework, and SQL Azure
* Implementing applications following a microservice architecture pattern
* Understanding the wants and desires of the user
* Identifying the features that are critical to the success of the platform
* Driving solutions that deliver these features on time and within budget
$68k-88k yearly est. 35d ago
Software Engineer (SWE) 0
Fidelis Technologies 3.9
Annapolis, MD jobs
Come embark on an exciting adventure with a company that believes in the success of our people and invests in their growth. We are fast growing and lots of opportunity across a growing base of mission sets and contracts.
Come be part of a family and team that makes a difference for tomorrow today!
***2-3 Days a week TELEWORK Possible***
Desired Skills:
The Level 0 Software Engineer (SWE) shall possess the following capabilities:
Manage system requirements and derived requirements to ensure the delivery of production systems that are compatible with the defined system architecture(s) - Department of Defense Architecture Framework (DoDAF), Service-oriented Architecture (SOA), etc
Contribute to the development of sections of systems engineering documentation such as System Engineering Plans, Initial Capabilities Documents, Requirements specifications, and Interface Control Documents
Assist with the development of system requirements, functional requirements, and allocation of the same to individual hardware, software, facility, and personnel components
Coordinate the resolution of action items from Configuration Control Board (CCB) meetings, design reviews, program reviews, and test reviews that require cross-discipline coordination
Job Duties:
The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements.
Works individually or as part of a team.
Reviews and tests software components for adherence to the design requirements and documents test results.
Resolves software problem reports.
Utilizes software development and software design methodologies appropriate to the development environment.
Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.
Education:
Bachelor's degree in Computer Science or related discipline from an accredited college or university is required.
Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree.
Qualifications:
No Demonstrated Experience is Required for the Software Engineer (SWE) 0 Position.
Certifications:
None additional required
Clearance Requirements:
TS/SCI with Poly
Other Essential Functions:
Must be able to communicate effectively both verbally and in writing. Possibility of Telework
Visit fidelistech.net and connect with Fidelis Technologies on LinkedIn, and Facebook.
$77k-108k yearly est. 60d+ ago
Software Engineer (SWE) I
Fidelis Technologies 3.9
Annapolis, MD jobs
Come embark on an exciting adventure with a company that believes in the success of our people and invests in their growth. We are fast growing and lots of opportunity across a growing base of mission sets and contracts.
Come be part of a family and team that makes a difference for tomorrow today!
***2-3 Days a week TELEWORK Possible***
Desired Skills:
The Level 1 Software Engineer (SWE) shall possess the following capabilities:
Analyze user requirements to derive software design and performance requirements
Debug existing software and correct defects
Provide recommendations for improving documentation and software development process standards
Design and code new software or modify existing software to add new features
Integrate existing software into new or modified systems or operating environments
Develop simple data queries for existing or proposed databases or data repositories
Write or review software and system documentation
Serve as team lead at the level appropriate to the software development process being used on any particular project
Design or implement complex database or data repository interfaces/queries
Develop or implement algorithms to meet or exceed system performance and functional standards
Assist with developing and executing test procedures for software components
Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas
Modify existing software to correct errors, to adapt to new hardware, or to improve its performance
Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design
Job Duties:
The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements.
Works individually or as part of a team.
Reviews and tests software components for adherence to the design requirements and documents test results.
Resolves software problem reports.
Utilizes software development and software design methodologies appropriate to the development environment.
Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.
Education:
Bachelor's degree in Computer Science or related discipline from an accredited college or university is required.
Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree.
Qualifications:
Seven (7) year's as a SWE in programs and contracts of similar scope, type, and complexity is required.
Certifications:
None additional required
Clearance Requirements:
TS/SCI with Poly
Other Essential Functions:
Must be able to communicate effectively both verbally and in writing. Possibility of Telework
Visit fidelistech.net and connect with Fidelis Technologies on LinkedIn, and Facebook.
$77k-108k yearly est. 60d+ ago
Software Engineer - Contact Center
CRC Group 4.4
Charlotte, NC jobs
The position is described below. If you want to apply, click the Apply button at the top or bottom of this page. You'll be required to create an account or sign in to an existing one.
If you have a disability and need assistance with the application, you can request a reasonable accommodation. Send an email to
Accessibility
(accommodation requests only; other inquiries won't receive a response).
Regular or Temporary:
Regular
Language Fluency: English (Required)
Work Shift:
1st Shift (United States of America)
Please review the following job description:
Contact Center Software Engineer that will be responsible for CRC Contact Center applications (AWS Connect). Deliver technically complex solutions. Perform system integration support for all project work. Consult and partner with the business product owners to understand the end goal and offer solutions and recommendations during the design.
ESSENTIAL DUTIES AND RESPONSIBILITIES
Following is a summary of the essential functions for this job. Other duties may be performed, both major and minor, which are not mentioned below. Specific activities may change from time to time.
1. Design and implement contact center solutions using Amazon Connect, Lambda, Lex, S3, and other AWS services.
2. Develop and maintain custom contact flows, IVR systems, and routing profiles.
3. Build and integrate APIs to connect Amazon Connect with internal systems and third-party platforms (e.g., CRMs).
4. Integrate AWS Connect with enterprise systems using RESTful APIs and event-driven architectures
5. Automate deployment and configuration using CI/CD tools (e.g., Jenkins, GitHub Actions, Terraform)
6. Troubleshoot and resolve production issues related to call routing, latency, and system performance.
7. Ensure secure access and data handling using IAM roles, encryption, and compliance best practices.
8. Lead and participate in the development, testing, implementation, maintenance, and support of highly complex solutions in adherence to company standards, including robust unit testing and support for subsequent release testing. 9. Build non-functional monitoring capabilities and provide escalated support for highly complex applications in production.
10. Build in and maintain security controls and monitoring in support of company standards.
11. Typically lead moderately complex projects and participate in larger, more complex initiatives.
12. Solve complex technical and operational problems.
13. Act as a resource for teammates with less experience May oversee the work of a small team.
14. In an Agile environment: Responsible for delivering high quality working software and automating manual/reusable tasks working directly, and engage with, the business from the beginning of the design work. Leverage continuous engineering practices to deliver business value regarding effectiveness of the design. Actively participate in refining user stories. Responsible for design, developing, and maintaining automated unit testing, and supporting integration and functional testing. Responsible for providing automated monitoring capabilities, providing warranty support, and providing knowledge transfer to production support. Develop code in accordance with the acceptance criteria established by the Product Owner.
QUALIFICATIONS
Required Qualifications:
The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
1. Bachelor's Degree and six to ten years of experience or equivalent education and software engineering training or experience
2. Strong proficiency in AWS services (Lambda, S3, DynamoDB, CloudFormation)
3. Experience with contact center technologies and telephony systems 4. Understanding of key business processes and competitive strategies related to the IT function
4. Ability to plan and manage projects and solve complex problems by applying best practices
5. Solid understanding of REST APIs, microservices, and event-driven architectures
6. Ability to provide direction and mentor less experienced teammates.
7. Ability to interpret and convey complex, difficult, or sensitive information
General Description of Available Benefits for Eligible Employees of CRC Group: At CRC Group, we're committed to supporting every aspect of teammates' well-being - physical, emotional, financial, social, and professional. Our best-in-class benefits program is designed to care for the whole you, offering a wide range of coverage and support. Eligible full-time teammates enjoy access to medical, dental, vision, life, disability, and AD&D insurance; tax-advantaged savings accounts; and a 401(k) plan with company match. CRC Group also offers generous paid time off programs, including company holidays, vacation and sick days, new parent leave, and more. Eligible positions may also qualify for restricted stock units and/or a deferred compensation plan.
CRC Group supports a diverse workforce and is an Equal Opportunity Employer that does not discriminate against individuals on the basis of race, gender, color, religion, citizenship or national origin, age, sexual orientation, gender identity, disability, veteran status or other classification protected by law. CRC Group is a Drug Free Workplace.
EEO is the Law Pay Transparency Nondiscrimination Provision E-Verify
$79k-113k yearly est. Auto-Apply 60d+ ago
Learn more about System Soft Technologies India Pvt jobs