CrawlJobs Logo

Software Programmer

pnautomation.com Logo

PN Automation, Inc

Location Icon

Location:
United States, Baltimore

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Responsibility:

  • Participate in project initiation activities
  • Estimate and plan requirements
  • Collaborate with the team to develop information systems and custom applications to address the needs of users
  • Design, develop modify and evaluate programs
  • Participate in all software development activities such as research, design, development and maintenance of the web-based systems
  • Develop new functionalities on existing software projects
  • Prepare prototypes for architecture layers for various applications and databases
  • Provide support to development team
  • Participate in status meeting for assigned projects and prepare new proposals and draft strategy
  • Assist domain experts and analyze business requirements for clients
  • Monitor all phases of projects and assist in developing specifications, architecture and design for application systems
  • Supervise 2 Jr. Software Developers and 1 Software Tester

Requirements:

  • Master’s degree in Information Technology with 12 plus months experience as a Software Engineer involved in design, development, implementation and software testing phases
  • Experience must include using the following technologies: .NET, ASP.Net MVC, JavaScript, Oracle and AJAX

Additional Information:

Job Posted:
December 11, 2025

Employment Type:
Fulltime
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Programmer

New

Software Programmer

Location
Location
United States , San Jose
Salary
Salary:
Not provided
polyexplore.com Logo
PolyExplore
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree in Computer Science, Computer Technology Engineering, or Software Engineering
Job Responsibility
Job Responsibility
  • Under supervision, program and test functions for PolyExplore Map Editing Platform, ensuring effective communication with the system and handling ongoing maintenance
  • Program custom module code tailored to clients' specifications, including reviewing and translating specifications, as well as creating modules to produce the customized map data
  • Evaluate and implement multiple algorithms for data processing
  • Validate PolyExplore Map Editing system and improve features that affect the system's performance
  • Review software code, compile and execute the software using accurate data
  • Provide guidance on usage and technical support to address software-related issues and enhance the modules to meet specific requirements
Read More
Arrow Right
New

Analyst Programmer / Software Developer

FinXL IT Professional Services is an innovative Australian owned company providi...
Location
Location
Australia , Melbourne
Salary
Salary:
Not provided
finxl.com.au Logo
FinXL
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor degree in IT preferred
  • At least 2 years experience in a similar role
  • Extensive experience as an Analyst Programmer
  • Excellent communication skills
  • Java frameworks - Spring (Core, MVC, Boot), Struts, JPA/Hibernate, Java 7+
  • Micro services experience
  • AWS or Azure
  • React JS
  • HTML, CSS, Javascript
  • Java Enterprise Edition (JEE) Skills - Web service design & development, API (SOAP,REST,Messaging), JSP (Java Server Pages)
Job Responsibility
Job Responsibility
  • Contribute to the standups, card kick-offs, walkthroughs, and showcases
  • Develop a quality and maintainable code base which will be unit tested against acceptance criteria
  • Maintain a 'green build light' for the project's continuous integration builds and react quickly to build failures
  • Liaise with the business and testers on technical design decisions
  • Complete story development as per prioritised Jira backlog
  • Create and maintain documentation on code and design decisions
  • Fulltime
Read More
Arrow Right
New

Software Developer/Analyst Programmer

FinXL IT Professional Services is an innovative Australian owned company providi...
Location
Location
Australia , Melbourne
Salary
Salary:
80000.00 - 100000.00 AUD / Year
finxl.com.au Logo
FinXL
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor degree in IT preferred
  • At least 2 years experience in a similar role
  • Extensive experience as an Analyst Programmer
  • Excellent communication skills
  • Java frameworks - Spring (Core, MVC, Boot), Struts, JPA/Hibernate, Java 7+
  • Micro services experience
  • AWS or Azure
  • React JS
  • HTML, CSS, Javascript
  • Java Enterprise Edition (JEE) Skills - Web service design & development, API (SOAP,REST,Messaging), JSP (Java Server Pages)
Job Responsibility
Job Responsibility
  • Contribute to the standups, card kick-offs, walk throughs, and showcases
  • Develop a quality and maintainable code base which will be unit tested against acceptance criteria
  • Maintain a 'green build light' for the project's continuous integration builds and react quickly to build failures
  • Liaise with the business and testers on technical design decisions
  • Complete story development as per prioritised Jira backlog
  • Create and maintain documentation on code and design decisions
  • Fulltime
Read More
Arrow Right
New

Java Programmer

Location
Location
United States , Frisco
Salary
Salary:
Not provided
infosmartsys.com Logo
InfoSmart Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BE/Btech/ MCA/ MSc Computer Sc
  • exposure in core java e.g io, threads, net etc
  • JFC (Java Foundation Class ) Programming
  • J2ee
  • Min 1.5 to 3 years of software development experience
Read More
Arrow Right
New

Rpg programmer

Performs product design, bug verification, release testing and beta support on a...
Location
Location
United States , Scottsdale
Salary
Salary:
Not provided
computerguidance.com Logo
Computer Guidance
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Must have at least a Master’s degree in Computer Applications or in a related field. Employer will accept a Bachelor's degree in Computer Applications or in a related field and 5 years of relevant experience
  • Must have completed university level coursework in Operating Systems, Network Security, Object Oriented Programming, and Artificial Intelligence
Job Responsibility
Job Responsibility
  • Performs product design, bug verification, release testing and beta support on application's software projects which may require research and analysis
  • May assist in performing client telephone work
  • Operates under minimal supervision
  • Performs moderately complex product design, systems analysis and programming activities on applications software which may require in-depth research
  • Perform design implementation and maintenance of single product modules/sub-systems or on lower level issue of multiple products
  • Prepares technical documentation of product sub-systems
  • Conducts unit testing and integration testing for functionality and limits
  • Performs moderately complex bug verification, release testing and beta support for assigned products
  • Researches problems discovered by QA, or product support and develops solutions to the problems
  • Assists in performing client work via telephone on moderately complex applications
Read More
Arrow Right

Applications Development Senior Programmer Analyst

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Applications Development Senior Programmer Analyst

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 11+ years of relevant experience in Apps Development
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Applications Development Senior Programmer Analyst

The Senior Appian developer is a part of the Issuer Services Technology global m...
Location
Location
Ireland , Dublin
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years in IT industry and 3+ years in Appian development, including end-to-end project delivery
  • Mastery of Appian components (Process Models, SAIL, CDTs, Integrations)
  • Proficiency in REST/SOAP APIs, SQL, and database design
  • Familiarity with Agile methodologies and cloud platforms (AWS/Azure)
  • Appian Lead Developer or Senior Developer certification preferred
  • Experience of Java, JavaScript/Angular
  • Experience with Spring / ORM framework, and database
  • Strong problem-solving, communication, and teamwork abilities
  • Self-starter who is passionate for learning about new tools and technologies
  • Ability to work both independently, with other team members, and across teams
Job Responsibility
Job Responsibility
  • Design & Development: Architect and build Appian applications (Process Models, SAIL interfaces, CDTs, Reports, Integrations)
  • Develop custom plugins, integrations, and reusable components
  • Collaboration: Partner with stakeholders to translate business needs into technical solutions
  • Lead code reviews and ensure adherence to best practices (security, scalability)
  • Testing & Deployment: Debug, test, and deploy solutions
  • Troubleshoot post-production issues
  • Optimize Appian app performance and automate deployments via DevOps tools
  • Mentorship & Documentation: Guide junior developers and create technical documentation
  • Innovation: Stay updated on Appian features and recommend process improvements.
  • Fulltime
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.