CrawlJobs Logo

Software Developer

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:

  • Design, develop, modify and test computer programs
  • Participate in all software development activities such as research, design, development and maintenance of the web-based system
  • Participate in project initiation activities, estimates and plan requirements
  • Collaborate with team to develop information systems and custom applications from ground up to address user’s needs
  • Develop mobile solutions using technologies including Java, Android Studio, .NET, XamarinHTML5, JavaScript
  • Design, architect, develop modify and evaluate/test Mobile (Android based) and Cloud based software programs using .NET server-side environment, specifically utilizing the Microsoft Web API 2.0 framework, .NET CORE 2.0 & 3.0 Web API and client-side environment using Angular 6, 7 and HTML5
  • Implement XML and JSON Parsing, Multi-threading using both 1st part and 3rd party frameworks including Touch XML, SB JSON, NS XML Parser, and NS JSON Serialization, UI Kit, Core Data, AV Foundation, Event Kit, Address Book, Address Book UI, Message UI and Core Location frameworks
  • Develop web services, Service-Oriented Architecture (SOA)
  • Consume Web API and WCF Rest full services
  • Monitor all phases of projects and assist in developing specifications, architecture and design for application systems
  • Develop apps using technologies including Xamarin, Android Studio, Swift, Objective-C, Java, Sencha, HTML5, JavaScript, JQuery Mobile, Phone Gap
  • Implement all aspects of iPad and tablet-based application development including designing for all types of screen sizes and orientations
  • Work on user-friendly design, performance improvement, documenting code, refactoring, continuous integration and deployment, and unit testing
  • Implement Object Oriented Features (Inheritance, Polymorphism, Abstraction and Encapsulation)
  • Develop and implement application designs based on MVC and Singleton
  • Follow Agile SCRUM, Waterfall, and TDD methodologies

Requirements:

  • A bachelor’s degree in Computer Engineering or the foreign degree equivalent
  • at least 5 years of progressive experience in web and mobile application development as a Technical Lead or Sr. Application Developer
  • experience with Android, JAVA, Kotlin, .NET, Angular, HTML, Rest API, XML, JSON, Agile SCRUM and Android Studio, Visual Studio

Additional Information:

Job Posted:
December 11, 2025

Employment Type:
Fulltime
Job Link Share:
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.