Post job

Software engineer jobs in Wilmington, DE - 1,382 jobs

All
Software Engineer
Software Development Engineer
Senior Software Engineer
Automation Engineer
Software Developer
Lead Architect/Developer
Mainframe Developer
Software Developer Internship
  • Senior Software Engineer, Full Stack (Bank Tech)

    Capital One 4.7company rating

    Software engineer job in Wilmington, DE

    Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who solve real problems and meet real customer needs. Bank Tech is seeking Full Stack Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Lead Software Engineer, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One. We're not just supporting a bank; we're redefining the tech foundation for a financial giant. As Bank Tech, we are leading the charge to become the first bank to build an internal, integrated, and fully modernized core banking platform. If you're passionate about modular, resilient, cloud-native, and secure engineering, you'll find your challenge here. We're building common capabilities and cutting-edge, real-time technology solutions that power critical lines of business including our Retail Bank, Small Business Bank, Commercial Bank, and Capital One Shopping. What You'll Do: Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services Basic Qualifications: Bachelor's Degree At least 3 years of experience in software engineering (Internship experience does not apply) Preferred Qualifications: 5+ years of experience in at least one of the following: JavaScript, Java, TypeScript, SQL, Python, or Go 1+ years of experience with AWS, GCP, Microsoft Azure, or another cloud service 3+ years of experience in open source frameworks 2+ years of experience in Agile practices At this time, Capital One will not sponsor a new applicant for employment authorization, or offer any immigration related support for this position (i.e. H1B, F-1 OPT, F-1 STEM OPT, F-1 CPT, J-1, TN, E-2, E-3, L-1 and O-1, or any EADs or other forms of work authorization that require immigration support from an employer). The minimum and maximum full-time annual salaries for this role are listed below, by location. Please note that this salary information is solely for candidates hired to perform work within one of these locations, and refers to the amount Capital One is willing to pay at the time of this posting. Salaries for part-time roles will be prorated based upon the agreed upon number of hours to be regularly worked. Riverwoods, IL: $147,100 - $167,900 for Senior Software Engineer Read on to fully understand what this job requires in terms of skills and experience If you are a good match, make an application. McLean, VA: $161,800 - $184,600 for Senior Software Engineer Richmond, VA: $147,100 - $167,900 for Senior Software Engineer Wilmington, DE: $147,100 - $167,900 for Senior Software Engineer Candidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered to any candidate at the time of hire will be reflected solely in the candidate's offer letter. This role is also eligible to earn performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI). Incentives could be discretionary or non discretionary depending on the plan. Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being. Learn more at the Capital One Careers website. Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level. This role is expected to accept applications for a minimum of 5 business days.No agencies please. Capital One is an equal opportunity employer (EOE, including disability/vet) committed to non-discrimination in compliance with applicable federal, state, and local laws. Capital One promotes a drug-free workplace. Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23-A of the New York Correction Law; San Francisco, California Police Code Article 49, Sections 4901-4920; New York City's Fair Chance Act; Philadelphia's Fair Criminal Records Screening Act; and other applicable federal, state, and local laws and regulations regarding criminal background inquiries. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1-8 or via email at All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. For technical support or questions about Capital One's recruiting process, please send an email to Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site. Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. xevrcyc (COPSSC).
    $161.8k-184.6k yearly 1d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Robotics Automation Engineer

    Doosan Robotics

    Software engineer job in Exton, PA

    Join Us at a Pivotal Moment of Growth [Doosan Robotics Americas & ONExia] is experiencing an exciting transformation. As a leader in not only Cobot but robotic solutions with standard products for palletizing and packaging applications, we're experiencing rapid expansion and scaling our impact across industries. Our cutting-edge systems-from advanced palletizing and case packing to carton erecting and conveyor solutions-are transforming operations for companies across North America, and we need passionate engineers to fuel our next phase of growth. The Opportunity Do you want to work on cutting-edge collaborative robots (Cobots) that redefine automation across industries? At Doosan Robotics, our multidisciplinary team of R&D experts, engineers, and technicians collaborates to create a new era of robotics-robots that work right beside us. We are looking for an experienced, detail-oriented, and self-motivated Cobot Application Engineer to join our team and work directly at customer sites. Responsibilities On-Site Reiview & Analysis - conduct in-depth evaluations of robot(cobot) applications at customer sites to ensure optimal performance. 3D Simulation Support - Utilize advanced simulation tools (e.g., RoboDK or equivalent) to design and validate automation solutions. Application Review & Recommendations - Assess existing robot applications and provide expert suggestions for improvement or proper implementation. Technical support for Dealers & Customers - Assist in developing innovative cobot solutions and support automation projects with system integrators. Collaborate with Sales - Partner closely with the Sales team to deliver outstanding after-sales service. Job Requirements Minimum 3+ years of experience in automation field, particularly in System Integrator or Robot/Cobot manufacturer Strong understanding of Industrial robotics and Automation filed Proficiency in programming language such as Python and C++ Hands-on experience with 3D Simulation tool (RoboDK, Emulator 3D, or similar) Fexibility and willingness to travel as required (50-75%) Bachelor's degree in a related major(Robotics is a plus) Fluency in Spanish is a plus Additional Details: Location: Exton, Pennsylvania Schedule: Monday-Friday Travel: 50-75% (occasional customer sites) Compensation Range: Benefits: 401(k) & 401(k) matching Insurance (Health, Life, Vision, Dental) Flexible schedule Paid time off
    $74k-98k yearly est. 2d ago
  • Mainframe Developer

    Saransh Inc.

    Software engineer job in Wilmington, DE

    8-10 years of experience in designing and developing Mainframe applications Experience in COBOL (Modify existing programs to handling new business logic, Create new programs to validate the data etc.) Experience in DB2 - Creating new programs to validate the data, retrive data from existing tables Experience in VSAM - Create new VSAM files to store the data as part of requirement Expertise in CHANGEMAN version control tool or IMS Experience working in Agile process Mandtory Skill: Mainframe COBOL DB2 VSAM CHANGEMAN
    $68k-90k yearly est. 2d ago
  • Automation Engineer

    Veranova

    Software engineer job in West Deptford, NJ

    Discover Veranova: At Veranova, we believe people are our most important asset, and we are dedicated to building the most talented workforce in our industry. Our commitment to uncompromising focus on quality, compliance, safety, and excellence in delivery shapes everything we do. We are not just looking for skills; we are seeking innovative individuals who have a mindset open to learning and growth, and a desire to make a difference. Veranova is a global leader in the development and manufacturing of complex active pharmaceutical ingredients (APIs) for pharma and biotech customers. With deep technical expertise and impressive flexibility, we develop solutions and processes that support and accelerate innovation. Join us on our mission to enable current and next-generation therapeutics to improve and save the lives of patients. Role Overview: This role supports daily production operations by troubleshooting and maintaining DeltaV DCS and Allen Bradley PLC systems, assisting with instrumentation and electrical needs, and monitoring automation system health to identify improvement opportunities. It also executes capital projects, including automation and instrumentation design for large initiatives and full ownership of smaller automation-focused projects. Additional responsibilities include supporting equipment validation, maintaining control system documentation, advancing equipment safety, and managing the OT network. Core Responsibilities: Oversee automation and control system design activities for assigned projects. Develop controls sections of User Requirement Documents (URDs). Analyze safety instrumented systems and design safety-rated interlock systems. Prepare Requests for Proposal (RFPs) for controls-related project work. Manage external contractors to ensure on-time, on-budget project delivery. Own all plant-level control architectures, programming, and documentation. Serve as the site expert for control systems to ensure effective in-house troubleshooting and updates. Participate in ongoing process improvement initiatives. Maintain and update all automation and control system hardware and software documentation. Maintain control system backups, recovery systems, and procedures. Apply cGMP requirements to all job functions and ensure compliance in all documentation. Support audit readiness and participate in FDA, regulatory, and customer audits as required. Perform other duties as assigned based on skills and business needs. Qualifications: Required Bachelor's degree in Electrical Engineering, Chemical Engineering, or a related field with at least 2 years of relevant experience, or 7+ years of practical experience in lieu of a Bachelor's degree. Experience in process control and automation. Proficiency in Microsoft Office (Outlook, Word, Excel). Ability to read and interpret repair manuals, specifications, drawings, and schematic diagrams. Excellent communication and interpersonal skills. Strong organizational skills and attention to detail. Good technical writing skills. Preferred Experience with technical concepts, practices, and procedures in bulk pharmaceutical or chemical manufacturing. Experience in the operation, maintenance, troubleshooting, and programming of DeltaV Distributed Control Systems and Allen Bradley PLC systems. Salary Range : $80,000 - $95,000 annual base salary Our Commitment: Health & Wellness: Comprehensive health & wellness benefits. Access to mental health resources and wellness programs. Generous PTO and holiday pay policies. Financial Wellness: Veranova is committed to fair and transparent compensation practices. This includes a competitive base salary, eligibility for performance-based bonuses, and an attractive 401(k) Plan with company match. Salary ranges reflect the scope and expectations of the role, and are based on market data, internal equity, and role-specific factors. Final compensation may vary depending on experience, skills, education, and business needs. Professional Development: Opportunities for continuous learning through LinkedIn Learning, workshops, conferences, and mentorship. Tuition Assistance for Undergraduate and Graduate degree programs. Inclusive Culture: At Veranova, an inclusive culture is integral to our values. We welcome people with diverse experiences and perspectives who share our mission to improve and save lives. Even if you don't meet every qualification, we encourage you to apply. Veterans, first responders, and those transitioning from military to civilian life bring valuable skills that strengthen our team. Additional Information: Applicants for this role must be authorized to work in the United States without further employer sponsorship. Agency and Search Firm Representatives: Veranova does not accept unsolicited resumes from agencies and/or search firms for this job posting. All your information will be kept confidential according to EEO guidelines. Veranova is an Equal Opportunity Employer. It is the policy of Veranova to provide equal employment access and opportunity to all persons regardless of age, race, color, national origin, religion, sex, sexual orientation, gender identity and/or expression, physical or mental disability, genetic information, citizenship, marital status, veteran status, or any other characteristic protected by federal, state, or local law. All applications are carefully considered, and your details will be stored on our secure Application Management System. This is used throughout Veranova for the selection of suitable candidates for our vacancies as they arise. Veranova respects your privacy and is committed to protecting your personal information. For more information about how your personal data is used please view our privacy notice .
    $80k-95k yearly 3d ago
  • Senior D365 CE Developer

    Jackson James

    Software engineer job in Philadelphia, PA

    We're working with a growing Microsoft Partner delivering State & Federal Government projects who are also expanding into the private sector. They're looking for a Senior Dynamics 365 CE Developer to join their delivery team. This is a hands-on role for someone who enjoys building robust, secure, enterprise-grade solutions. You'll work across complex Dynamics 365 CE implementations, owning custom development, integrations, and technical design. The role is hybrid with some onsite time in the Philadelphia area. The role: Designing and developing solutions on D365 CE Building C# / .NET plugins, custom workflows, and extensions Developing and maintaining integrations with external systems Working with Power Automate, Power Pages, and the wider Power Platform Contributing to technical design, code quality, and best practices The requirements: Strong experience with Dynamic CRM/D365 CE Deep hands-on skills with C# / .NET and plugin development Integration experience Solid Power Platform experience, including Power Automate and Power Pages Previous consultancy experience Nice to have Exposure to Microsoft Fabric, data platforms, or Azure services
    $87k-113k yearly est. 2d ago
  • Software Development Intern

    Vertex 4.7company rating

    Software engineer job in King of Prussia, PA

    Duration: 12 weeks, starting May 26 or June 8 Compensation (Graduate student hourly): $39 USD (U.S.) or $42 CAD (Canada) **US range below is for undergraduate students At Vertex Inc., we create technology that empowers businesses-and we build teams that reflect the wide range of communities we serve. As a Software Development Intern, you'll join a collaborative engineering team working on innovative cloud-based solutions, application features, and DevOps tools. You'll receive mentorship, hands-on experience, and opportunities to grow your skills in a supportive environment. What You'll Experience: Collaborate with experienced engineers on impactful projects Explore areas such as front-end, back-end, internal automation (DevOps, CI/CD, etc.), infrastructure and operations Contribute to agile development with peer-reviewed code and secure design principles Engage in career development sessions, networking events, and our in-person Launchpad event at our PA headquarters Technologies you may learn include: Languages: C#, Java, Go, Python, Javascript/Typescript Frameworks: React, Spring, Fast API, Echo, .NET RDBMS: PostgreSQL, SQL server NoSQL: MongoDB, CosmosDB, AuroraDB Runtimes: Kubernetes, Docker, Linux Cloud Platforms: AWS, Azure, OCI What We're Looking For: Curiosity and enthusiasm for technology and continuous learning Proficiency in object-oriented or procedural languages: C#, Java, Python, or Go Strong problem-solving and collaboration skills Ability to apply foundational computer science principles to high-performance, real-world problem-solving (e.g. OOP, algorithms, data structures, data stores, CI/CD, test automation, AI/ML) Basic understanding of operating systems, networking, and cloud infrastructure Who Should Apply: Students pursuing a Master's degree in Computer Science, Software Engineering, or related fields Individuals from all backgrounds who are excited to explore software development, including distributed systems and AI Prior experience as a software development intern is preferred If you're passionate about building great software and growing in a collaborative environment, we'd love to hear from you. Other Qualifications The Winning Way behaviors that all Vertex employees need in order to meet the expectations of each other, our customers, and our partners. Communicate with Clarity - Be clear, concise and actionable. Be relentlessly constructive. Seek and provide meaningful feedback. Act with Urgency - Adopt an agile mentality - frequent iterations, improved speed, resilience. 80/20 rule - better is the enemy of done. Don't spend hours when minutes are enough. Work with Purpose - Exhibit a “We Can” mindset. Results outweigh effort. Everyone understands how their role contributes. Set aside personal objectives for team results. Drive to Decision - Cut the swirl with defined deadlines and decision points. Be clear on individual accountability and decision authority. Guided by a commitment to and accountability for customer outcomes. Own the Outcome - Defined milestones, commitments and intended results. Assess your work in context, if you're unsure, ask. Demonstrate unwavering support for decisions. COMMENTS: The above statements are intended to describe the general nature and level of work being performed by individuals in this position. Other functions may be assigned, and management retains the right to add or change the duties at any time. Pay Transparency Statement: US Base Salary Range: $28.00 - $31.00 Base pay offered to new hires may vary based upon factors including relevant industry and job-related skills and experience, geographic location, and business needs.* The range displayed does not encompass the full potential of the role, which allows for further growth and career progression. In addition, as a part of our total compensation package, this role may be eligible for the Vertex Bonus Plan (VOB), a role-specific sales commission/bonus, and/or equity grants. Learn more about Life at Vertex and connect with your recruiter for more details regarding Vertex's compensation and benefit programs. *In no case will your pay fall below applicable local minimum wage requirements .
    $28-31 hourly Auto-Apply 60d+ ago
  • Software Engineer, Medical Devices

    Hologic 4.4company rating

    Software engineer job in Newark, DE

    Located in Newark, DE, Hologic's Innovation Center is continuing to grow and we are seeking a Software Engineer (C#/ .NET, Full Stack) to design, develop, troubleshoot, and debug software for new and existing products. The person in this role will work as part of a team developing user-facing applications for medical devices related to breast and skeletal health. This team currently works to support applications using C#, WPF, .NET, Java and Android, for clinical and internal users. In addition to technical skills, we are looking for someone who has good time management, organization and communication skills. They should be able to consistently estimate work, meet commitments, and be able to collaborate effectively within the team and cross functionally. The most successful person in this role exhibits technical excellence, is collaborative, and takes initiative to do what's best for the product and customer. While the ideal candidate would be able to work onsite full time, we are open to discuss hybrid flexibility for the right candidate. At Hologic we are committed to creating groundbreaking technology that enables healthier lives everywhere, every day. We strive to become global champions for women's health by delivering dependable technology that saves lives. Apply today and join a purpose you will be proud to stand behind. What You Can Expect: * Develop a thorough understanding of our products and their use in clinical practice, to maintain, design, develop and test them. * Design and develop high quality software. * Develop and maintain software under an Agile/Scrum/Continuous Integration methodology. * Utilize and contribute to technical documentation of new products, features, and functionality. * Identify and implement appropriate software testing. * Collaborate with Test Engineers to understand functionality for the development and support of testing plans. * Identify, diagnose, prioritize, and resolve technical issues. * Apply and share knowledge of new and emerging technologies. * Participate in the definition and development of product improvements and new features in collaboration with Product Management and Domain Experts. * Participate in software risk assessments (ex: FMEAs); give technical input & suggestions for risk mitigations as applicable to component, subsystem, and system level testing. * Work closely with & contribute to cross-functional teams. What We Expect: * Preferred Minimum Technical/Advanced Degree: Technical Bachelor's or Master's Degree in Computer Science, Computer Engineering, or a related field * Minimum 1-2 years of programming experience in industry, including Object-Oriented coding skills in .NET/C#, C++, C, Java or similar language. * Strong understanding of computer science concepts, possibly including operating systems, databases, software systems, and networking. * Strong understanding and continued growth in software design principles, algorithms, data structures, and multithreading concepts. Ability to recognize and leverage design patterns. * Debugging skills; Experienced in troubleshooting and resolving complex issues. * Ability to work with & contribute to appropriate technical documentation (ex: software requirement specifications, software design documentation, release notes, etc.) * Ability to conduct and participate in effective, thorough code reviews. * Familiarity with developer tooling, including version control , CICD build pipelines, and issue & project tracking tools. * Good written and verbal communication skills, particularly in communicating technical details with both technical and non-technical audiences. * Awareness of both local and system-level impact of code written. * Ability to provide feedback on test cases for completeness, accuracy, and ability to implement and test. * Ability to support departmental best practices and product or process improvements. * Familiarity & experience with secure coding principles or cybersecurity is a plus. * Medical device experience is a plus. * Medical imaging/general image processing is a plus. * Understanding DICOM/HL7 is a plus. So why join Hologic? We are committed to making Hologic the company where top talent comes to grow. For you to succeed, we want to enable you with the tools and knowledge required and so we provide comprehensive training when you join as well as continued development and training throughout your career. We offer a competitive salary and an annual bonus scheme, one of our talent partners can discuss this in more detail with you. If you have the right skills and experience and want to join our team, apply today. We can't wait to hear from you! The annualized base salary range for this role is $86,800- $135,700 and is bonus eligible. Final compensation packages will ultimately depend on factors including relevant experience, skillset, knowledge, geography, education, business needs and market demand. Agency and Third-Party Recruiter Notice: Agencies that submit a resume to Hologic must have a current executed Hologic Agency Agreement executed by a member of the Human Resource Department. In addition Agencies may only submit candidates to positions for which they have been invited to do so by a Hologic Recruiter. All resumes must be sent to the Hologic Recruiter under these terms or they will not be considered. Hologic, Inc. is proud to be an Equal Opportunity Employer inclusive of disability and veterans. LI-#RH1
    $86.8k-135.7k yearly 1d ago
  • Software Engineer - PHP Developer

    EHS Technologies 4.3company rating

    Software engineer job in Philadelphia, PA

    Software Engineer - back-end software developer with a strong background in PHP and database management. The ideal candidate should have at least 6 years of experience delivering advanced solutions for multi-tier, distributed web applications. Skilled in computer software development, applying principles and techniques of computer science, engineering, and mathematical analysis in designing, developing, testing, and evaluating legacy systems and applications. Responsible for designing, developing, and deploying server-side PHP scripts and programs; taking a leading role in designing and maintaining the development environment, frameworks, performance, content management, and databases for the NSWCPD team; documenting code, concepts, business logic, and logistics; working within a team to design and develop new features and interfaces using modern programming paradigms; assisting with debugging, fixing bugs, and day-to-day maintenance tasks; supporting QA testing of new code; possessing knowledge and ability to understand enterprise-level architecture; capable of serving as an agile Scrum master if needed; and supporting and modifying existing legacy applications. Preferred Experience: A Bachelor's Degree in Computer Science, Computer Engineering, or Electrical Engineering. CompTIA Security+ certification. 4+ years of experience in a professional LAMP development environment. An understanding of RESTful API's and modern web frameworks. Knowledge and ability to understand enterprise-level architecture. Experience in Agile methodologies and SCRUM is desired. Strong PHP, Vue or React, JavaScript, Docker/Kubernetes, SQL (Oracle preferred), HTML, and CSS experience is required. Strong ability in Object Oriented Programming and Design is required. Ability to write unit tests and mock objects in PHPUnit. Understanding of UML-based design tools. A solid understanding of containers and virtualized local development using Docker is a plus. Participate in code reviews and provide constructive feedback. Ability to develop new and innovative applications as well as maintain existing code. Ability to organize & communicate effectively, both written and verbal, with technical and non-technical people across functional teams. The candidate must be a US citizen with the ability to obtain a Security Clearance. We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.
    $75k-97k yearly est. 60d+ ago
  • Software Developer

    Berkadia 4.9company rating

    Software engineer job in Ambler, PA

    Berkadia, a joint venture of Berkshire Hathaway and Leucadia National Corporation, is an industry leading commercial real estate company providing comprehensive capital solutions and investment sales advisory and research services for multifamily and commercial properties. Berkadia is amongst the largest, highest rated and most respected primary, master and special servicers in the industry. As a Freddie Mac Program Plus lender, Fannie Mae DUS Multifamily Seller/Servicer, insurance company correspondent, and HUD, MAP and LEAN originator and servicer, Berkadia provides access to capital and flexible, customized lending and servicing solutions for the acquisition, construction, rehabilitation and refinance of multifamily and commercial properties. Berkadia also provides interim and short-term financing through its Proprietary Bridge Lending Program. Job Description Summary: The Software Developer is responsible for the implementation and testing of software solutions that enable business workflow excellence. This position is responsible for building a wide variety of software subsystems and components using the given requirements and constraints using Agile philosophy. Essential Functions : Analyzes requirements and collaborates with the product owner, team members or architects; Writes accurate production-quality code; Builds and tests code to validate functionality against requirements and to ensure full unit test coverage; Participates in peer code reviews; Thoroughly documents code and design; Accurately estimates and tracks personal work; Proactively raises issues and communicates accurate status to teams ; Works effectively in an iterative, incremental software development lifecycle wherein priorities, requirements and scope evolve, sometimes rapidly, over time and often mid-project; Assists in the development and presentation of manuals, user guides, and other materials relating to client products; May provide staff and clients with training and technical assistance relating to new, existing, and revised products; Demonstrates self-development by staying current with new technology and design patterns; Qualifications Education and Experience Bachelor's degree in Computer Science or related field Should have 2 - 4 years of developing software experience in a commercial software development environment Experience with Scrum methodology and Agile practices Building web services and RESTful services Version Control, Build & Release Management tools Relational and non-relational databases Building world-class web applications using the MEAN stack (MongoDB, Express.js, Angular.js, Node.js) Prior experience in product development background preferred Experience in practices like TDD, CI and CD Knowledge/Skills/Abilities Knowledge of various design patterns Proficient and passionate about following Agile Engineering practices (e.g. XP/DDD) Ability to work in an environment with high degree of ambiguity (previous start-up like experience could be helpful) Exhibit a high level of individual initiative and ownership Passionate, Self-motivated and driven, with keen attention to detail, action-and-results oriented Excellent interpersonal, verbal and written communication skills as well as strong logical, analytical, problem solving skills and reporting skills Able to present ideas in user-friendly language Environment, Physical Demands and Other Conditions: Experience with in a team-oriented, collaborative environment Ability to work after hours Additional Information *Please submit resume and cover letter when you apply.
    $76k-99k yearly est. 1d ago
  • Software Engineer-Mobile Development (Android)

    City of Philadelphia 4.6company rating

    Software engineer job in Philadelphia, PA

    A best-in-class city that attracts best-in-class talent, Philadelphia is an incredible place to build a career. From our thriving arts scene and rich history to our culture of passion and grit, there are countless reasons to love living and working here. With a workforce of over 30,000 people, and more than 1,000 different job categories, the City of Philadelphia offers boundless opportunities to make an impact. As an employer, the City of Philadelphia values inclusion, integrity, innovation, empowerment, and hard work above all else. We offer a vibrant work environment, comprehensive health care and benefits, and the experience you need to grow and excel. If you're interested in working with a passionate team of people who care about the future of Philadelphia, start here. What We Offer: • Impact - The work you do here matters to millions. • Growth - Philadelphia is growing, why not grow with it? • Diversity & Inclusion - Find a career in a place where everyone belongs. • Benefits - We care about your well-being. The Office of Innovation & Technology (OIT) is the central IT agency for the City of Philadelphia headed by the Chief Information Officer (CIO). OIT oversees all major information and communications technology initiatives for the City of Philadelphia - increasing the effectiveness of the information technology infrastructure, where the services provided are advanced, optimized, and responsive to the needs of the City of Philadelphia's businesses, residents, and visitors. OIT responsibilities include: identifying the most effective approach for implementing new information technology directions throughout city government; improving the value of the city's technology assets and the return on the city's technology investments; ensuring data security continuity; planning for continuing operations in the event of disruption of information technology or communications services; and supporting accountable, efficient and effective government across every city department, board, commission and agency. Job Description You will: Develop and maintain high-quality Android applications using React Native and native Android technologies Build responsive mobile interfaces that work seamlessly across various Android devices and screen sizes Collaborate with the mobile development team to establish best practices for Android-specific development Implement Android-specific features including push notifications, background services, and device integrations Ensure applications comply with Google Play Store guidelines and submission requirements Write clean, maintainable code following Android development best practices and coding standards Participate in code reviews to maintain code quality and share knowledge with team members Work closely with UX/UI designers to implement pixel-perfect designs optimized for Android platforms Debug and resolve Android-specific issues across different device manufacturers and OS versions Optimize app performance for various Android hardware configurations Integrate with backend APIs and services to deliver seamless user experiences Stay current with Android development trends, tools, and Google's evolving platform guidelines Contribute to the continuous improvement of the mobile development process and toolchain Support production applications and respond to critical issues as needed Development Develops native Android applications and React Native cross-platform solutions Implements Android-specific UI components and navigation patterns Integrates with Android system services and hardware features Optimizes applications for performance across diverse Android device ecosystem Collaboration Works effectively with cross-functional teams including designers, backend developers, and product managers Participates in agile development processes including sprint planning and retrospectives Communicates technical concepts clearly to both technical and non-technical stakeholders Quality Assurance Writes comprehensive unit tests and integration tests for Android applications Performs thorough testing across multiple Android devices and OS versions Follows established QA processes to ensure high-quality app releases Qualifications Strong proficiency in React Native development with focus on Android platform optimization Solid understanding of Android development fundamentals including Activities, Fragments, Services, and Content Providers Experience with Android Studio, Gradle build system, and Android SDK tools Knowledge of Material Design principles and Android UI/UX best practices Proficiency in JavaScript/TypeScript and Java/Kotlin programming languages Understanding of Android app lifecycle, memory management, and performance optimization Experience with Android-specific libraries and frameworks (Retrofit, Room, WorkManager, etc.) Familiarity with Google Play Console and app store submission processes Strong problem-solving skills and ability to debug complex mobile applications Experience with version control systems, preferably Git Understanding of RESTful APIs and mobile app security best practices Knowledge of automated testing frameworks for mobile applications Excellent communication skills and ability to work in a collaborative team environment While you won't necessarily be working with these technologies every day, you should have a broad enough understanding of them to help support your team. Understanding of the modern mobile platform and common architectures Strong understanding of the key differences in supported hardware and features across the mobile device landscape React Native Server-side programming languages such as .NET Core, Node.js, or PHP Command line and shell scripts Web application security concerns and ways to mitigate them Git, or similar version control systems SQL, and usage of relational databases such as PostgreSQL, Oracle, MSSQL Amazon Web Services (AWS) Containerization Automated test/deployment pipelines API design and development Additional Information We care more about what you can do than where you learned how to do it. That said, a bachelor's degree is a good foundation for the work, and job-related experience around the competencies above is acceptable as well. The ideal candidate will have at least five years of relevant experience. Salary Range: $65,000- $80,000 Important: To be considered, candidates must provide a cover letter and resume. All applications should include the following: • A one-page cover letter clarifying your interest and qualifications for the role. It really helps us understand why you're interested in this position. We read every single one! • Your resume or curriculum vitae. • Optionally, an online professional portfolio or public GitHub account. We won't accept or review incomplete applications. Work Setting: in-person (onsite) Discover the Perks of Being a City of Philadelphia Employee: • We offer Comprehensive health coverage for employees and their eligible dependents • Our wellness program offers eligibility into the discounted medical plan • Employees receive paid vacation, sick leave, and holidays • Generous retirement savings options are available • Pay off your student loans faster - As a qualifying employer, City of Philadelphia employees are eligible to participate in the Public Service Loan Forgiveness program. Join the ranks of hundreds of employees who have already benefited from this program and achieved student loan forgiveness. • Enjoy a Free Commute on SEPTA - Starting September 1, 2023, eligible City employees will no longer have to worry about paying for SEPTA public transportation. Whether you're a full-time, part-time, or provisional employee, you can seize the opportunity to sign up for the SEPTA Key Advantage Program and receive free Key cards for free rides on SEPTA buses, trains, trolleys, and regional rails. • Unlock Tuition Discounts and Scholarships - The City of Philadelphia has forged partnerships with over a dozen esteemed colleges and universities in the area, ensuring that our employees have access to a wide range of tuition discounts and scholarships. Experience savings of 10% to 40% on your educational expenses, extending not only to City employees but in some cases, spouse and dependents too! Join the City of Philadelphia team today and seize these incredible benefits designed to enhance your financial well-being and personal growth! *The successful candidate must be a city of Philadelphia resident within six months of hire Effective May 22, 2023, vaccinations are no longer required for new employees that work in non-medical, non-emergency or patient facing positions with the City of Philadelphia. As a result, only employees in positions providing services that are patient-facing medical care (ex: Nurses, doctors, emergency medical personnel), must be fully vaccinated. The City of Philadelphia is an Equal Opportunity employer and does not permit discrimination based on race, ethnicity, color, sex, sexual orientation, gender identity, religion, national origin, ancestry, age, disability, marital status, source of income, familial status, genetic information or domestic or sexual violence victim status. If you believe you were discriminated against, call the Philadelphia Commission on Human Relations at ************ or send an email to [email protected].
    $65k-80k yearly 60d+ ago
  • Software Developer

    Apidel Technologies 4.1company rating

    Software engineer job in Philadelphia, PA

    Job Description Responsibility: Codes software applications to adhere to designs supporting internal business requirements or external customers. Standardizes the quality assurance procedure for software. Oversees testing and develops fixes. Relies on limited experience and judgment to plan and accomplish goals. Performs a variety of tasks. Works under general supervision. Monitor and maintain operational readiness of Middleware Applications including applications hosted in AWS cloud. Identify opportunities for system enhancements that will deliver enhanced functionality and/or simplify system administration. Facilitate and develop plans for application changes (including defects fixes, enhancements and/or configuration changes). Configure and test changes to system including reports, security access, and workflow. Perform/Coordinate configuration changes to the production environment. Work closely with BA/QA team members to create test plans and ensure that issues are properly identified, fixed, and tested. Skills: May require a bachelor's degree in a related area and at least 8 years of experience in the field or in a related area. Has knowledge of standard concepts, practices, and procedures within a particular field. Experienced mentor with the ability to work in a collaborative environment and coach other team members on coding practices, design principles, and implementation patterns that lead to high-quality maintainable solutions. Services Expert-level implementation skills in building highly scalable services (SOAP and REST) Spring Expert-level implementation skills with the Core Spring Framework and including other sub-projects like Spring JMS, Spring Security, Spring Data and Spring Integration. Skilled at building modern REST Web services Experience with additional scripting languages such as Python and Ruby a plus Experience consuming API/web-based services Experience with HTTP and TCP/IP A certain degree of creativity and latitude required. Typically reports to a project leader or manager. Onsite in either Philadelphia, PA or Mt. Laurel, NJ 4 days Part of Cybersecurity; has an in house developed Agent. Have expanded in over 100k systems working in Windows and Linux environment looking to expand into Windows development and cybersecurity use cases looking for a software application developer in User Mode Requirements: wants someone with user development or kernel experience; tracing events in Windows that will put in a format for file integrity monitoring. Windows driver development experience; current active in-depth experience Windows OS Query is used - open sourced - needs to have familiarity with this Python or Go experience a requirement familiarity with Git, Gitlab, CICD methodologies Interviews: 1st - with lead developers 2nd - with CPOC and Director
    $91k-118k yearly est. 5d ago
  • Software Engineer - Java (TS/SCI Clearance Required)

    North Point Defense 3.9company rating

    Software engineer job in King of Prussia, PA

    ***This job requires active TS/SCI clearance. Please apply only if you have an active TS/SCI clearance. *** North Point Technology is looking for a TS/SCI Cleared Software Engineers to support a critical mission. The GEOINT Collection ne Xt (GCX) Program, awarded May 25 as a 7-year contract, is dedicated to sustaining and advancing the GEOINT Information Management Services (GIMS) system. GIMS is a mission-critical enterprise platform that acts as the primary gateway for submitting and adjudicating GEOINT Information Needs (GINs) and related requirements. It enables users to search, discover, and retrieve imagery and other GEOINT data, while centrally managing collection, exploitation, dissemination, and production tasks across a broad network of commercial and national providers. The program employs DevSecOps and Agile practices, emphasizing communication, collaboration, integration, automation, and performance measurement between software developers and IT professionals. Above all, the program prioritizes operational stability. The selected candidate will join a scrum team within the development organization, supporting a range of activities, including: • Planning, executing, and coordinating Agile software development tasks. • Designing, building, documenting, testing, and debugging software solutions that address critical mission needs through logical and mathematical methods. • Implementing established standards, processes, procedures, and tools across the full development life cycle. • Leveraging knowledge of computer hardware/software, mission/business application domains, information processing techniques, and user input to design and develop software. • Identifying and correcting program errors, creating and maintaining development documentation, and analyzing system functionality to clarify program intent, output requirements, data inputs, techniques, and controls. • Defining, applying, and validating compliance with software standards. Applicants should be self-motivated, fast-paced, curious problem solvers with a BS in Software Engineering or related field, plus the following skills/experience: Basic Qualifications: Experience in Java development Proficiency in troubleshooting across multiple operating systems, including Linux and Windows Strong diagnostic and problem-solving skills Demonstrated background in integrating and supporting COTS/FOSS solutions Ability to quickly learn and apply new technologies Must hold an active TS clearance (with a current background investigation). Candidate will be required to complete an NGA crossover and receive a briefing prior to starting on the program. Preferred: Large-scale software development experience, including: Developing, modifying, and troubleshooting Java code COTS integration\ Agile development with familiarity in Scaled Agile Framework (SAFe) using VersionOne Experience with Angular, DOJO, Oracle WebLogic, Tomcat Databases: Oracle DBMS, Postgres DBMS, SQL, PL/SQL Operating systems: UNIX/Linux Web/automation technologies: HTML, Selenium, JavaScript, EJB, Web Services, Microservices (Docker & Kubernetes), REST, XML, UML Development tools: Eclipse or NetBeans Deployment architectures and CI/CD pipelines using Docker, Git/JIRA, Kubernetes, Jenkins, Conductor, Kafka/Zookeeper, Consul, CMDB Big data technologies, including: Data ingest: JSON, Kafka, Microservices, Elasticsearch Analytics: Hive, Spark, R, Pig, Oozie workflows Hadoop ecosystem: Hive data, Oozie, Spark, Pig, Impala, Hue COTS integration: Knowi, MongoDB, Oracle, MySQL RDS, Elastic, Logstash, Kibana, Zookeeper, Consul, Hadoop/HDFS Containerization/configuration tools: Docker, Chef North Point Technology is THE BEST place to work for curious-minded engineers motivated to support our country's most crucial missions! We focus on long term projects, leveraging the latest technology in support of innovative solutions to solve our customer's most difficult problems. At North Point Technology, EMPLOYEES come first! We value our employees by providing excellent compensation, benefits, and a flexible work-life balance. We strive for a close-knit and open atmosphere where the owners are always directly available to our team members. Come join us! Apply with North Point Technology today! For positions requiring a federal security clearance, your clearance level must be clearly identified on your resume.
    $76k-107k yearly est. Auto-Apply 5d ago
  • Software Engineer

    Cohere Technology Group LLC 4.5company rating

    Software engineer job in Cherry Hill, NJ

    Job DescriptionJob Title: Cyber Software Engineer - TS/SCI Required Clearance Requirement: Active Top Secret/SCI Cohere Technology is seeking a Cyber Software Engineer to support advanced cyber capability development in Cherry Hill, NJ. The ideal candidate has hands-on experience building secure and mission-oriented tools across Windows and Linux environments, thrives in agile teams, and is passionate about solving complex cyber challenges in support of national defense. Key Responsibilities: Design, develop, test, and maintain secure software capabilities for cyber operations Perform low-level systems programming on both Unix/Linux and Windows platforms Collaborate with cross-functional teams to deliver integrated cyber solutions Conduct reverse engineering, protocol analysis, and tool optimization Develop and execute unit and integration tests; contribute to containerized testing environments Participate in Agile development cycles including sprint planning, reviews, and retrospectives Leverage scripting and compiled languages (Python, C, C++, Java) for tool development Support DoD and mission-aligned stakeholders with technical implementation and guidance Required Qualifications: Bachelor's degree in Software Engineering, Cybersecurity, Computer Science, or related field Minimum of 1 years of experience in software development Proficient in Python, C, C++, Java Familiarity with secure coding practices, reverse engineering, and x86 assembly Experience in Agile/Scrum environments Active Top Secret/SCI clearance required Preferred Qualifications: Familiarity with tools such as Ghidra, Wireshark, XKEYSCORE, or similar Experience with custom protocol development, vulnerability analysis, or cyber toolkits Knowledge of containerization (e.g., Docker), CI/CD pipelines, and automated testing Background in training or mentoring junior developers Prior military or defense contracting experience is a plus Why Join Us: Work on impactful cyber missions that directly support national security Collaborate with technical experts in a fast-paced, agile environment Flexible relocation support and career advancement opportunities Competitive compensation and benefits package Powered by JazzHR Ma87sWVHtF
    $77k-108k yearly est. 9d ago
  • Software Engineer II

    Cox Enterprises 4.4company rating

    Software engineer job in Exton, PA

    Company Cox Automotive - USA Job Family Group Engineering / Product Development Job Profile Software Engineer II Management Level Individual Contributor Flexible Work Option Hybrid - Ability to work remotely part of the week Travel % No Work Shift Day Compensation Compensation includes a base salary of $98,300.00 - $147,500.00. The base salary may vary within the anticipated base pay range based on factors such as the ultimate location of the position and the selected candidate's knowledge, skills, and abilities. Position may be eligible for additional compensation that may include an incentive program. Job Description Our Software Engineers are energetic influencers who thrive on designing simple and scalable solutions to complex problems and delivering leading edge software products for our customers. We are looking for exceptionally ambitious and communicative hands-on individuals who are comfortable collaborating within the Agile methodology as part of a cross-functional team, have experience working in fast-paced environments, and have the passion and skills to take our product offerings to the next level. As a Software Engineer II, you will work with other engineers on our team, delivering solutions for internal and external users in a collaborative team environment that encourages you to perform at your best. While contributing to the engineering efforts of one of our teams, you will be challenged to engineer right-sized solutions for complex business problems. You will apply your knowledge of modern software design, best practices, design patterns and frameworks, while ensuring our applications are performant and maintainable. You will aspire to use new technologies and challenge yourself to develop innovative solutions. You will work alongside developers and technical leads on a team where collaborative programming and mentoring is regularly practiced. Our applications are written in .Net Core and hosted in AWS. Your Role * Construct and manage services published to both internal and external consumers. * Implement platform-level components including event architectures, messaging, and caching solutions. * Write readable, maintainable, and efficient code. * Design and implementation of REST APIs, services, system tasks and cloud solutions. * Enhance performance and reliability of our current solutions. * Being a passionate and flexible engineer who collaborates with your team to achieve the goal of building, deploying, monitoring and managing a highly performing and highly available production system. * Explore open source or industry standard solutions that could be a fit for the organization. * Collaborate with team members on best practices, code reviews, internal tools and process improvements. * Engage with your agile delivery team to build a culture of passion, trust, and creativity. Technologies we use * .NET Core, C#, and ASP.NET * Front End -Web Components, Stencil, React, NodeJS, Redux, Jest, Ext JS * Database - DynamoDB, Postgres, Elasticsearch, Oracle * AWS Cloud infrastructure * ECS Fargate, EKS Fargate * Lambda * RDS * Aurora * S3 * EC2 * SQS/SNS * VPC * API Gateway * CloudWatch * Terraform * Cake Builds * GitHub Actions Qualifications: * Bachelor's degree in a related discipline and 2 years' experience in a related field. The right candidate could also have a different combination, such as a master's degree and up to 2 years' experience; or 14 years' experience in a related field. * Object-oriented design experience * Strong C#.NET skills, including: * Extensive knowledge of .NET technology platforms * Applied use of design patterns and REST * MVC technologies such as AngularJS or ReactJS * Experience in realizing applications from conception and design, to implementation and support. * Experience designing and implementing applications with highly optimized and scalable architectures. * Bachelor's degree in a related discipline and 2 years' experience in a related field. The right candidate could also have a different combination, such as a master's degree and up to 2 years' experience; or 14 years' experience in a related field. * Ability to work on multiple projects and be flexible to adapt to changing requirements. * Ability to turn high-level requirements into a working system through iterative development. * Proven ability to work collaboratively and independently to design, develop and deploy solutions. * High energy, confident, ambitious, and self-motivated individual. * Must be an effective communicator. * Engages and mentors other Software Engineers. * Embrace and learn new technologies. Drug Testing To be employed in this role, you'll need to clear a pre-employment drug test. Cox Automotive does not currently administer a pre-employment drug test for marijuana for this position. However, we are a drug-free workplace, so the possession, use or being under the influence of drugs illegal under federal or state law during work hours, on company property and/or in company vehicles is prohibited. Benefits The Company offers eligible employees the flexibility to take as much vacation with pay as they deem consistent with their duties, the company's needs, and its obligations; seven paid holidays throughout the calendar year; and up to 160 hours of paid wellness annually for their own wellness or that of family members. Employees are also eligible for additional paid time off in the form of bereavement leave, time off to vote, jury duty leave, volunteer time off, military leave, and parental leave. About Us Through groundbreaking technology and a commitment to stellar experiences for drivers and dealers alike, Cox Automotive employees are transforming the way the world buys, owns, sells - or simply uses - cars. Cox Automotive employees get to work on iconic consumer brands like Autotrader and Kelley Blue Book and industry-leading dealer-facing companies like vAuto and Manheim, all while enjoying the people-centered atmosphere that is central to our life at Cox. Benefits of working at Cox may include health care insurance (medical, dental, vision), retirement planning (401(k)), and paid days off (sick leave, parental leave, flexible vacation/wellness days, and/or PTO). For more details on what benefits you may be offered, visit our benefits page. Cox is an Equal Employment Opportunity employer - All qualified applicants/employees will receive consideration for employment without regard to that individual's age, race, color, religion or creed, national origin or ancestry, sex (including pregnancy), sexual orientation, gender, gender identity, physical or mental disability, veteran status, genetic information, ethnicity, citizenship, or any other characteristic protected by law. Cox provides reasonable accommodations when requested by a qualified applicant or employee with disability, unless such accommodations would cause an undue hardship.
    $98.3k-147.5k yearly Auto-Apply 11d ago
  • Mainframe Cloud TS2 Software Engineer III

    Jpmorganchase 4.8company rating

    Software engineer job in Wilmington, DE

    We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Consumer & Community Banking Credit Card, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Develops secure and high-quality production code, and reviews and debugs code written by others Serves as a function-wide subject matter expert in one or more areas of focus Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle Influences peers and project decision-makers to consider the use and application of leading-edge technologies Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 3+ years applied experience Hands-on practical experience in system design, application development, testing, and operational stability Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Proven experience as a Mainframe Developer with 8-10 plus years expertise in COBOL, CICS, IMS, DB2, JCL, VSAM, CA7 and Changeman Experience with Credit Card Payment Processing service called TS2 Architecture and TS2 Options, with hands-on experience in a wide range of cardholder functionalities such as new credit card account setup, application processing, transaction posting, account cycling, statement generation, pricing, change-in-terms, and collections management Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Strong automation testing experience along with strong analytical and problem-solving abilities Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Overall knowledge of the Software Development Life Cycle Cloud experience (AWS) Preferred qualifications, capabilities, and skills Experience with Kafka, Smartspec and Jenkins AWS Certification
    $93k-116k yearly est. Auto-Apply 60d+ ago
  • SQL Development - Lead/Architect

    Eros Technologies 4.0company rating

    Software engineer job in King of Prussia, PA

    EROS Technologies was founded with a simple motive of offering the clients exactly what they want, how they want and when they want it. By leveraging for its clients its technological edge and right-sourcing advantage, EROS in a short period of time has grown to become one of the most trusted strategic technology partners. Treating every client as the top priority, we customize our solutions and services to align with the unique needs of each client. Job Description Responsibilities · Create and alter SQL Objects including Stored Procedures, Functions, Views, etc. as per business requirements. · Ensure performance and security. · Debug, troubleshoot, and propose solution for any issue reported by Production Support or Business. · Create and propose data model as per business requirements. · Perform peer Code Reviews for SQL Objects created. · Validate and approve SQL code submitted by developers for ad hoc execution in QA and Prod environments. · Create SQL builds. · Coordinate with Dev and QA teams for release management. Qualifications Skills · Should have 10+ years of SQL Development experience. · Strong proficiency with T-SQL and SQL Server 2014. · Very strong troubleshooting and debugging skills. · Sound understanding of Execution Plans and Hands-on experience with optimizing large and complex SQL Statements. · Experience with working on large and complex databases with tables having terabytes of data. · Strong in RDBMS concepts and Experience in data modeling. · Knowledge of SQL Server Profiler tool. · Knowledge of best practices when dealing with relational databases. · Ability to plan resource requirements from high level specifications. · Knowledge of Financial Domain will be an added advantage. · Knowledge of tools like SVN, Octopus, and TeamCity will be an added advantage. Additional Information All your information will be kept confidential according to EEO guidelines.
    $101k-137k yearly est. 60d+ ago
  • Software Engineer-Mobile Development (IOS)

    City of Philadelphia 4.6company rating

    Software engineer job in Philadelphia, PA

    A best-in-class city that attracts best-in-class talent, Philadelphia is an incredible place to build a career. From our thriving arts scene and rich history to our culture of passion and grit, there are countless reasons to love living and working here. With a workforce of over 30,000 people, and more than 1,000 different job categories, the City of Philadelphia offers boundless opportunities to make an impact. As an employer, the City of Philadelphia values inclusion, integrity, innovation, empowerment, and hard work above all else. We offer a vibrant work environment, comprehensive health care and benefits, and the experience you need to grow and excel. If you're interested in working with a passionate team of people who care about the future of Philadelphia, start here. What We Offer: • Impact - The work you do here matters to millions. • Growth - Philadelphia is growing, why not grow with it? • Diversity & Inclusion - Find a career in a place where everyone belongs. • Benefits - We care about your well-being. The Office of Innovation & Technology (OIT) is the central IT agency for the City of Philadelphia headed by the Chief Information Officer (CIO). OIT oversees all major information and communications technology initiatives for the City of Philadelphia - increasing the effectiveness of the information technology infrastructure, where the services provided are advanced, optimized, and responsive to the needs of the City of Philadelphia's businesses, residents, and visitors. OIT responsibilities include: identifying the most effective approach for implementing new information technology directions throughout city government; improving the value of the city's technology assets and the return on the city's technology investments; ensuring data security continuity; planning for continuing operations in the event of disruption of information technology or communications services; and supporting accountable, efficient and effective government across every city department, board, commission and agency. Job Description You will: Develop and maintain high-quality iOS applications using React Native and native iOS technologies Build responsive mobile interfaces that work seamlessly across various iOS devices including iPhone and iPad Collaborate with the mobile development team to establish best practices for iOS-specific development Implement iOS-specific features including push notifications, background app refresh, and system integrations Ensure applications comply with Apple App Store guidelines and submission requirements Write clean, maintainable code following iOS development best practices and Apple's coding standards Participate in code reviews to maintain code quality and share knowledge with team members Work closely with UX/UI designers to implement pixel-perfect designs optimized for iOS platforms Debug and resolve iOS-specific issues across different device sizes and iOS versions Optimize app performance for various iOS hardware configurations Integrate with backend APIs and services to deliver seamless user experiences Stay current with iOS development trends, tools, and Apple's evolving platform guidelines Contribute to the continuous improvement of the mobile development process and toolchain Support production applications and respond to critical issues as needed Develops native iOS applications and React Native cross-platform solutions Implements iOS-specific UI components following Human Interface Guidelines Integrates with iOS system frameworks and device capabilities Optimizes applications for performance across iPhone and iPad device Collaboration Works effectively with cross-functional teams including designers, backend developers, and product managers Participates in agile development processes including sprint planning and retrospectives Communicates technical concepts clearly to both technical and non-technical stakeholders Quality Assurance Writes comprehensive unit tests and integration tests for iOS applications Performs thorough testing across multiple iOS devices and operating system versions Follows established QA processes to ensure high-quality app releases Qualifications Strong proficiency in React Native development with focus on iOS platform optimization Solid understanding of iOS development fundamentals including UIKit, Core Data, and iOS frameworks Experience with Xcode, Interface Builder, and iOS development tools Knowledge of Apple's Human Interface Guidelines and iOS design principles Proficiency in JavaScript/TypeScript and Swift/Objective-C programming languages Understanding of iOS app lifecycle, memory management, and performance optimization Experience with iOS-specific libraries and frameworks (Alamofire, Core Location, Core Animation, etc.) Familiarity with App Store Connect and iOS app submission processes Strong problem-solving skills and ability to debug complex mobile applications Experience with version control systems, preferably Git Understanding of RESTful APIs and mobile app security best practices Knowledge of automated testing frameworks for mobile applications Excellent communication skills and ability to work in a collaborative team environment While you won't necessarily be working with these technologies every day, you should have a broad enough understanding of them to help support your team. Understanding of the modern mobile platform and common architectures Strong understanding of the key differences in supported hardware and features across the mobile device landscape React Native Server-side programming languages such as .NET Core, Node.js, or PHP Command line and shell scripts Web application security concerns and ways to mitigate them Git, or similar version control systems SQL, and usage of relational databases such as PostgreSQL, Oracle, MSSQL Amazon Web Services (AWS) Containerization Automated test/deployment pipelines API design and development We care more about what you can do than where you learned how to do it. That said, a bachelor's degree is a good foundation for the work, and job-related experience around the competencies above is acceptable as well. The ideal candidate will have at least five years of relevant experience. Additional Information Salary Range: $65,000- $80,000 Important: To be considered, candidates must provide a cover letter and resume. All applications should include the following: • A one-page cover letter clarifying your interest and qualifications for the role. It really helps us understand why you're interested in this position. We read every single one! • Your resume or curriculum vitae. • Optionally, an online professional portfolio or public GitHub account. We won't accept or review incomplete applications. Work Setting: in-person (onsite) Discover the Perks of Being a City of Philadelphia Employee: • We offer Comprehensive health coverage for employees and their eligible dependents • Our wellness program offers eligibility into the discounted medical plan • Employees receive paid vacation, sick leave, and holidays • Generous retirement savings options are available • Pay off your student loans faster - As a qualifying employer, City of Philadelphia employees are eligible to participate in the Public Service Loan Forgiveness program. Join the ranks of hundreds of employees who have already benefited from this program and achieved student loan forgiveness. • Enjoy a Free Commute on SEPTA - Starting September 1, 2023, eligible City employees will no longer have to worry about paying for SEPTA public transportation. Whether you're a full-time, part-time, or provisional employee, you can seize the opportunity to sign up for the SEPTA Key Advantage Program and receive free Key cards for free rides on SEPTA buses, trains, trolleys, and regional rails. • Unlock Tuition Discounts and Scholarships - The City of Philadelphia has forged partnerships with over a dozen esteemed colleges and universities in the area, ensuring that our employees have access to a wide range of tuition discounts and scholarships. Experience savings of 10% to 40% on your educational expenses, extending not only to City employees but in some cases, spouse and dependents too! Join the City of Philadelphia team today and seize these incredible benefits designed to enhance your financial well-being and personal growth! *The successful candidate must be a city of Philadelphia resident within six months of hire Effective May 22, 2023, vaccinations are no longer required for new employees that work in non-medical, non-emergency or patient facing positions with the City of Philadelphia. As a result, only employees in positions providing services that are patient-facing medical care (ex: Nurses, doctors, emergency medical personnel), must be fully vaccinated. The City of Philadelphia is an Equal Opportunity employer and does not permit discrimination based on race, ethnicity, color, sex, sexual orientation, gender identity, religion, national origin, ancestry, age, disability, marital status, source of income, familial status, genetic information or domestic or sexual violence victim status. If you believe you were discriminated against, call the Philadelphia Commission on Human Relations at ************ or send an email to [email protected].
    $65k-80k yearly 34d ago
  • Software Engineer

    Cohere Technology Group 4.5company rating

    Software engineer job in Cherry Hill, NJ

    Job Title: Cyber Software Engineer - TS/SCI Required Clearance Requirement: Active Top Secret/SCI Cohere Technology is seeking a Cyber Software Engineer to support advanced cyber capability development in Cherry Hill, NJ. The ideal candidate has hands-on experience building secure and mission-oriented tools across Windows and Linux environments, thrives in agile teams, and is passionate about solving complex cyber challenges in support of national defense. Key Responsibilities: Design, develop, test, and maintain secure software capabilities for cyber operations Perform low-level systems programming on both Unix/Linux and Windows platforms Collaborate with cross-functional teams to deliver integrated cyber solutions Conduct reverse engineering, protocol analysis, and tool optimization Develop and execute unit and integration tests; contribute to containerized testing environments Participate in Agile development cycles including sprint planning, reviews, and retrospectives Leverage scripting and compiled languages (Python, C, C++, Java) for tool development Support DoD and mission-aligned stakeholders with technical implementation and guidance Required Qualifications: Bachelor's degree in Software Engineering, Cybersecurity, Computer Science, or related field Minimum of 1 years of experience in software development Proficient in Python, C, C++, Java Familiarity with secure coding practices, reverse engineering, and x86 assembly Experience in Agile/Scrum environments Active Top Secret/SCI clearance required Preferred Qualifications: Familiarity with tools such as Ghidra, Wireshark, XKEYSCORE, or similar Experience with custom protocol development, vulnerability analysis, or cyber toolkits Knowledge of containerization (e.g., Docker), CI/CD pipelines, and automated testing Background in training or mentoring junior developers Prior military or defense contracting experience is a plus Why Join Us: Work on impactful cyber missions that directly support national security Collaborate with technical experts in a fast-paced, agile environment Flexible relocation support and career advancement opportunities Competitive compensation and benefits package
    $77k-108k yearly est. Auto-Apply 60d+ ago
  • Software Engineer III - Front End UI

    Jpmorganchase 4.8company rating

    Software engineer job in Wilmington, DE

    We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Consumer and Community Banking, Customer Acquisition and Marketing Platforms line of business, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to software engineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, opportunity, inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 3+ years applied experience . Hands-on practical experience in system design, application development, testing, and operational stability Experience with Java, Python, Angular/React, Spring, Spring Boot, JPA, Spring Batch Experience with cloud technologies such as AWS ECS/EKS Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Overall knowledge of the Software Development Life Cycle Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Preferred qualifications, capabilities, and skills Familiarity with modern front-end technologies Exposure to multiple cloud technologies
    $93k-116k yearly est. Auto-Apply 5d ago
  • SQL Development - Lead/Architect

    Eros Technologies 4.0company rating

    Software engineer job in King of Prussia, PA

    EROS Technologies was founded with a simple motive of offering the clients exactly what they want, how they want and when they want it. By leveraging for its clients its technological edge and right-sourcing advantage, EROS in a short period of time has grown to become one of the most trusted strategic technology partners. Treating every client as the top priority, we customize our solutions and services to align with the unique needs of each client. Job Description Responsibilities · Create and alter SQL Objects including Stored Procedures, Functions, Views, etc. as per business requirements. · Ensure performance and security. · Debug, troubleshoot, and propose solution for any issue reported by Production Support or Business. · Create and propose data model as per business requirements. · Perform peer Code Reviews for SQL Objects created. · Validate and approve SQL code submitted by developers for ad hoc execution in QA and Prod environments. · Create SQL builds. · Coordinate with Dev and QA teams for release management. Qualifications Skills · Should have 10+ years of SQL Development experience. · Strong proficiency with T-SQL and SQL Server 2014. · Very strong troubleshooting and debugging skills. · Sound understanding of Execution Plans and Hands-on experience with optimizing large and complex SQL Statements. · Experience with working on large and complex databases with tables having terabytes of data. · Strong in RDBMS concepts and Experience in data modeling. · Knowledge of SQL Server Profiler tool. · Knowledge of best practices when dealing with relational databases. · Ability to plan resource requirements from high level specifications. · Knowledge of Financial Domain will be an added advantage. · Knowledge of tools like SVN, Octopus, and TeamCity will be an added advantage. Additional Information All your information will be kept confidential according to EEO guidelines.
    $101k-137k yearly est. 1d ago

Learn more about software engineer jobs

How much does a software engineer earn in Wilmington, DE?

The average software engineer in Wilmington, DE earns between $62,000 and $108,000 annually. This compares to the national average software engineer range of $73,000 to $136,000.

Average software engineer salary in Wilmington, DE

$82,000

What are the biggest employers of Software Engineers in Wilmington, DE?

The biggest employers of Software Engineers in Wilmington, DE are:
  1. JPMC
  2. JPMorgan Chase & Co.
  3. Speechify
  4. Hygiena
  5. RxBenefits
  6. CTG
  7. Pinnacle Technical Resources
  8. Donato Technologies
  9. Donato Technologies Inc.
  10. Vets Hired
Job type you want
Full Time
Part Time
Internship
Temporary