Software Engineer – (Seattle, WA)

Job Listing No: 9740000

Software Engineer – (Seattle, WA)

?Description?Job Description:Participate in all phases of SDLC (Software Development Life Cycle), including requirements gathering, analysis, architecture, design, programming, testing, maintenance, documentation, and production troubleshooting/resolution;Use advanced mobile capabilities to develop features in AgVerdict software product that will assist Farmers, Agriculture consultants etc. to raise crops more efficiently, while generating the most amount of revenue in a sustainable way;Use technologies like Objective C, Swift, Storyboards, Auto layout etc. to develop iOS Application;Research and develop new capabilities in the platform to assist growers in making decisions and reporting to food security and regulatory programs;Rssist Product Manager and Program managers to help define the features; assist management team to create roadmap and develop strategic direction;Own application features from planning and designing to deployment and maintenance;Invest time to patent unique capabilities or ideas to protect Wilbur-Ellis intellectual property in AgVerdict;Develop code to meet different UI requirement of iOS platform from iPhone 6 and iPad; build Application to leverage local storage/ Core Data framework to store data locally and synchronize the data with Server;Leverage GPS capability of the Phone to build feature like scouting, mapping, direction, location, trap counting etc.;Build AgVerdict application to operate in locations with no data connectivity;Utilize incremental data download and upload for the application to handle large amounts of data to reduce bandwidth cost;Create or review GIS related capabilities in AgVerdict system, keeping in mind current and future needs of the Platform;Build and maintain UI framework that can be reused to make app development faster and maintenance easier;Run Profiling tools such as Leaks,? to improve performance and Memory management; mentor other developers, Program Managers and Test;Evaluate Open source technologies and use it in AgVerdict as needed or where appropriate after reviewing with the?legal team;Conduct Memory Audit on a periodic basis to evaluate memory footprint of AgVerdict Application;Develop best practices to implement continuous integration for code deployment to a defined set of server environments;Evaluate and adopt cross platform technologies such as Xamarin, Phone gap etc. in AgVerdict application;Handle iTunes Connect user access to enable deployment of Beta builds to specific group of Testers within Wilbur-Ellis;Create Certificates and Provisioning Profiles to enable device testing during development process;Implement Reactive Cocoa, RxSwift to enhance usage of Functional Reactive Programming in AgVerdict for better testability and robustness;Apply Github expertise and use tools such as Source Tree for maintaining Source code.?Job Requirements:Bachelor?s degree in Computer Science or Computer Engineering or foreign equivalent plus 5 years of progressive experience to include using advanced mobile capabilities to develop features in iOS Application that will facilitate end users consisting of enterprise users and customers to efficiently interact with the system and also be productive in a sustainable way;Researching and developing new capabilities in the platform to assist end users in making decisions and reporting to regulatory programs;Rnvesting time to patent unique capabilities or ideas to protect intellectual property;Creating or reviewing GIS related capabilities in the system, keeping in mind current and future needs of the Platform;Leveraging GPS capability on iOS devices to build features which support scouting, map drawing etc.;Participating in all phases of SDLC (Software Development Life Cycle), including requirements gathering, analysis, architecture, design, programming, testing, maintenance, documentation, and production troubleshooting/resolution;Assisting Product Manager and Program managers to help define the features; assisting management team to create roadmap and develop strategic direction;Owning application features from planning and designing to deployment and maintenance; evaluating Open source technologies and using it in iOS application as needed or where appropriate after reviewing with the legal team;Using technologies like Objective C, Swift, Storyboards and tools like Xcode, Interface builder etc. to develop iOS Application;Developing code to meet different UI requirement of iOS platform from iPhone 6 and iPad; building Application to leverage local storage/ Core Data framework to store data locally and synchronize the data with Server;Designing and building application to operate in locations with no data connectivity;Utilizing incremental data download and upload for the application to handle large amounts of data to reduce bandwidth cost;Building and Maintaining UI framework that can be reused to make app development faster and maintenance easier;Running Profiling tools such as Leaks to improve performance and Memory management;Conducting Memory Audit on a periodic basis to evaluate memory footprint of the iOS Application;Developing best practices to implement continuous integration for code deployment to a defined set of server environments;Evaluating and adopting cross platform technologies such as Xamarin, Phonegap, Cordova etc. in the application;Handling Appstore Connect user access to enable deployment of Beta builds to specific group of Testers within the Organization; creating Certificates and Provisioning Profiles to enable device testing during development process;Implementing Reactive Cocoa, RxSwift to enhance usage of Functional Reactive Programming for better testability and robustness;Applying Github expertise and using tools such as Source Tree for maintaining Source code.?Job Code: SOFTW03184

Apply for this job.




Similar Jobs For "Software Engineer – (Seattle, WA)"



 Jobs by Indeed job search

Backend Engineer

Company: Midwest Hire
Location: Phoenix, AZ
Must have 2+ years of java experience. As a back-end Engineer you'll deliver innovative products and services at a rapid pace, serving client customers… To apply for this job vacancy in Midwest Hire you must be qualified and you should prepare the required documents, click on the job link for more details.
Posted 5 hours ago

Software Engineer

Company: Federal Merchants Corp
Location: Indianapolis, IN 46202
Python 3, SQL (MSSQL, PostgreSQL), HTML, JavaScript, CSS3. Is expanding its development team to create internal applications to improve operational efficiencies… To apply for this job vacancy in Federal Merchants Corp you must be qualified and you should prepare the required documents, click on the job link for more details.
Posted 1 hour ago

Full Stack Developer

Company: Synergy Technologies
Location: Seattle, WA
And what you do here every day will support our goal to make people’s lives better, easier and more enjoyable through the great products we create. To apply for this job vacancy in Synergy Technologies you must be qualified and you should prepare the required documents, click on the job link for more details.
Posted 54 minutes ago

Software Engineer

Company: Google
Location: Cambridge, MA 02142
Web application development, Unix/Linux environments, mobile application development, distributed and parallel systems, machine learning, information retrieval,… To apply for this job vacancy in Google you must be qualified and you should prepare the required documents, click on the job link for more details.
Posted 2 hours ago

Software Engineer

Company: Microsoft
Location: Bellevue, WA 98004
2+ years of C#, Java, or C++ software engineering experience. This position will be required to pass the Microsoft Cloud background check upon hire/transfer and… To apply for this job vacancy in Microsoft you must be qualified and you should prepare the required documents, click on the job link for more details.
Posted 5 hours ago






Note: This job listing with titled "Software Engineer – (Seattle, WA)" was indexed from different job portals. This job might be expired or closed for accepting CV's so we suggest to browse it from the new jobs menu of this site. Our website is an open community website for assisting job seeker so if you found some broken links or error in our site don't hesitate to contact us to fix the issue. Thank you for using our free services.