MUST LIVE WITHIN COMMUTING DISTANCE TO WEXFORD, PA
Software Engineer - Project Engineering (Mid to Senior Level Opportunities)
Lucas is seeking experienced and qualified candidates to join our growing team. If you want to collaborate with talented software engineers and make a significant impact in a profitable, established, and expanding software solutions company, this opportunity is for you!
As a member of the Lucas Project Engineering Team, your responsibilities will include designing, developing, documenting, and supporting key components of Lucas's software products. Our technologies include software that operates on various leading-edge mobile devices such as Zebra, Bluebird, Unitech, Samsung, and others.
About Us
Founded in 1998, Lucas is a profitable, expanding organization with a global customer base and offices across North America and Europe. We foster a dynamic, collaborative, and innovative work environment that promotes personal and professional growth for high-performing individuals across the United States and Europe.
Our culture emphasizes our commitment to our work and each other. We value great ideas and initiative, attracting high-quality talent who enjoy working hard and stay with us long-term.
Work Environment
Lucas offers a hybrid work environment: 3 days in the office and 2 days remote.
Responsibilities
* Designing and developing software using MS Visual Studio and C#
* Creating database components and software modules for Lucas products
* Enhancing MS Windows services, IIS, and multi-threaded server and mobile applications
* Developing host interfaces via transfer methods such as REST APIs, TCP Sockets, FTP, etc.
* Debugging and optimizing applications with Visual Studio, Profiler, and other tools
* Supporting Lucas’s software services/support team with troubleshooting and enhancements
Senior Level Responsibilities
* Collaborating with project managers and customers to gather requirements and improve products
* Working directly with customers to design solutions that improve operational efficiency
* Leading customer projects and supervising other engineers
* Creating architecture diagrams and software specifications
* Assisting with system specifications, installations, and training
* Conducting user testing and training sessions
* Developing prototypes for R&D
* Evaluating new software tools
Requirements
* Bachelor’s degree in Software Engineering, Computer Science, or related field, with practical experience
* Object-oriented programming skills, preferably in C#.NET
* Database skills, preferably with SQL Server
* Experience with Angular and microservice architectures is a plus but not required
* Strong troubleshooting, analytical, and organizational skills
* Collaborative working style and eagerness to learn new technologies
* Excellent communication skills
* Ability to travel occasionally (up to 15%), depending on role
Valued Additional Experience
Experience with Warehouse Management Systems (WMS), supply chain software, mobile devices, or Android development is a plus.
#J-18808-Ljbffr