Company: Excentus Corporation
Position: Software Engineer
Job Location: Dallas, Texas

Job Duties: Oversee and contribute to design decisions for new and existing application development, proactively escalating issues and seeking assistance to overcome obstacles. Actively design and develop software solutions for company products. Use disciplined approach in Agile environment to assist in analysis and determination of preferred solutions to technical challenges. Troubleshoot, test, and validate software issues; resolve issues with due urgency and maintain thorough documentation of all software solutions. Perform peer code review and make sure best practices are followed while coding. Perform engineering level tests to find defects; troubleshoot and debug development and production issues, collaborating with QA Engineers to develop optimal product test plans. In connection with above duties, utilize experience in requirement analysis, planning, design, and development of products (Windows and Web Applications) using C#.Net; ASP.Net; WPF; design and develop enterprise applications with ASP.NET and .NET Application framework; manage activities of Service layer team and User Interface layer team to be in sync; and Webservices using WCF, SOAP, XML and consuming/publishing web services; and research and development tasks.

Requirements: Master’s degree in Computer Science, Information Technology, Computer Information Systems, Electronic Engineering or related field plus 2 years experience in job offered or 2 years experience in related occupation using experience in requirement analysis, planning, design, and development of products (Windows and Web Applications) using C#.Net; ASP.Net; WPF; design and develop enterprise applications with ASP.NET and .NET Application framework; manage activities of Service layer team and User Interface layer team to be in sync; and Webservices using WCF, SOAP, XML and consuming/publishing web services; and research and development tasks.

In lieu of Master’s degree, employer will accept Bachelor’s degree in above listed fields plus 5 years of progressive work experience in related occupation. Experience may be gained concurrently. Employer will accept any suitable combination of education, training or experience.

Part of employee referral program.

___________________________________________________________________________________

Company: Excentus Corporation
Position: Senior Mobile Developer
Job Location: Dallas, Texas

Job Duties: Architect, design and develop Content Creation Management and Delivery System (CCMD) in Android Platform. Design and implement scalable simple set of commands in JSON to standardize content attributes which are used to produce universal content framework that is implemented identically across various devices and platforms with deep understanding of Software User Interface. Design and develop complex algorithms to generate Android code which renders native UI views from JSON in runtime, utilizing understanding of UI experience in Android Operating System. Understand business needs and come up with higher level solutions with quantifying efforts which help in project management and team management across countries using experience in Software Development Life Cycle. Efficient Source Code Management using Bitbucket and git with multiple repositories and manage branches to handle multiple apps. Effectively plan and break the code module to handle build systems to generate builds for multiple apps in Android Gradle build system. Create tools including local HTTP Server to do efficient testing on Staging\Performance environments in Node JS. In connection with above duties, utilize experience in the following: Java, Android SDK, JSON, JavaScript, HTML, CSS, Agile Methodology. Also utilize experience in Android Mobile OS (Activities, Intents, Content Providers, Resource, Layouts, and Adaptors).

Requirements: Master’s degree in Computer Science, Information Technology, Computer Information Systems, Mathematics, or related field plus 2 years experience in job offered or 2 years experience in related occupation using the following: Java, Android SDK, JSON, JavaScript, HTML, CSS, Agile Methodology, and Android Mobile OS (Activities, Intents, Content Providers, Resource, Layouts, and Adaptors).

In lieu of Master’s degree, employer will accept Bachelor’s degree in above listed fields plus 5 years of progressive work experience in related occupation. Experience may be gained concurrently. Employer will accept any suitable combination of education, training or experience.

Part of employee referral program.

___________________________________________________________________________________

Company: Excentus Corporation
Position: Lead Java Developer/Software Engineer
Job Location: Dallas, Texas

Job Duties: Analyze and troubleshoot complex software problems and provide solutions to overcome those problems using Java language and related technologies. Work with business users to understand business requirements, issues, and business and/or client processes. Develop, test, maintain, and support high-performance, innovative web-based applications to meet requirements of business and end-users while adhering to departmental standards. Provide recommendations for application and system improvements. Perform quality assurance testing for all programs, created or modified, plus any other applications affected. Prepare required documentation as outlined by departmental standards. Coach and mentor other team members. Meet with scrum team as required to define and document application requirements. Conduct code review and design of systems as needed. Follow project development & deployment process. Prepare required documentation as outlined by departmental standards. Provide LOE for upcoming business initiatives. Collaborate with Architects on system design and solutions. Solve complex system issues and provide solutions. Research new technologies and apply them in current/upcoming projects. Identify and recommend solutions to optimize the performance of applications. In connection with above duties, utilize experience in Java; J2EE; Spring; Struts; Hibernate; Rest WebServices: Thymeleaf; JSP; HTML; CSS; Jquery; VueJS; MySQL; Servelet; JavaScript; and Oracle.

Requirements: Master’s degree in Computer Science, Information Technology, Computer Information Systems, Industrial Engineering, or related field plus 2 years experience in job offered or 2 years experience in related occupation using experience in the following: Java; JSP; JavaScript; and HTML. Requires 1 experience in the following: Oracle. Requires 6 months experience in the following: J2EE; Spring; Struts; Hibernate; Rest WebServices: Thymeleaf; CSS; Jquery; VueJS; and MySQL.

In lieu of Master’s degree, employer will accept Bachelor’s degree in above-listed fields plus 5 years of progressive work experience in related occupation. Experience may be gained concurrently. Employer will accept any suitable combination of education, training or experience.

Part of employee referral program.

___________________________________________________________________________________

To apply, please send your resume and cover letter to Careers@pdisoftware.com